1 cuando active un boton de switch lea las sharedPreferences y obtenga el valor de usuario y lo envie por post a un php junto con otro parametro llamado enturnado

				
					//Archivo Java
public class MainActivity extends AppCompatActivity {

    private Switch switchButton;
    private SharedPreferences sharedPreferences;
    private String user;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        switchButton = findViewById(R.id.switch_button);
        sharedPreferences = getSharedPreferences("preferences", Context.MODE_PRIVATE);

        switchButton.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
            @Override
            public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
                if (isChecked) {
                    user = sharedPreferences.getString("user", "");
                    sendData(user, "enturnado");
                }
            }
        });
    }

    private void sendData(String user, String enturnado) {
        String url = "http://example.com/sendData.php";

        StringRequest stringRequest = new StringRequest(Request.Method.POST, url,
                new Response.Listener<String>() {
                    @Override
                    public void onResponse(String response) {
                        // Handle response
                    }
                },
                new Response.ErrorListener() {
                    @Override
                    public void onErrorResponse(VolleyError error) {
                        // Handle error
                    }
                }) {
            @Override
            protected Map<String, String> getParams() {
                Map<String, String> params = new HashMap<>();
                params.put("user", user);
                params.put("enturnado", enturnado);
                return params;
            }
        };

        // Add the request to the RequestQueue.
        Volley.newRequestQueue(this).add(stringRequest);
    }
}

//Archivo XML
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical">

    <Switch
        android:id="@+id/switch_button"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content" />

</LinearLayout>

//Librerias a importar
import android.content.Context;
import android.content.SharedPreferences;
import android.os.Bundle;
import android.widget.CompoundButton;
import android.widget.Switch;

import androidx.appcompat.app.AppCompatActivity;

import com.android.volley.Request;
import com.android.volley.Response;
import com.android.volley.VolleyError;
import com.android.volley.toolbox.StringRequest;
import com.android.volley.toolbox.Volley;

//Este es el php

<?php

$user = $_POST['user'];
$enturnado = $_POST['enturnado'];

// Aquí se realizaría la lógica para guardar los datos en la base de datos.

echo "Datos recibidos correctamente";

?>