package com.example.myapplication; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.CompoundButton; import android.widget.Switch; import android.widget.Toast; public class MainActivity extends AppCompatActivity { Switch konumServis, konumAl, konumGonder; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); konumServis = findViewById(R.id.konumServis); konumAl = findViewById(R.id.konumAl); konumGonder = findViewById(R.id.konumGonder); if (konumServis.isChecked()) { konumAl.setVisibility(View.VISIBLE); konumGonder.setVisibility(View.VISIBLE); } else { konumAl.setVisibility(View.GONE); konumGonder.setVisibility(View.GONE); } } @Override protected void onResume() { super.onResume(); konumServis.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() { @Override public void onCheckedChanged(CompoundButton compoundButton, boolean b) { if (konumServis.isChecked()) { konumAl.setVisibility(View.VISIBLE); konumGonder.setVisibility(View.VISIBLE); } else { konumAl.setVisibility(View.GONE); konumGonder.setVisibility(View.GONE); } } }); } public void Onay(View view) { if (!konumServis.isChecked()) { Toast.makeText(this, "Konum Servisleri Kapalı!", Toast.LENGTH_LONG).show(); } else if (konumAl.isChecked() && konumGonder.isChecked()) { Toast.makeText(this, "Konum Al Ve Konum Gönder Açık.", Toast.LENGTH_LONG).show(); } else if (!konumAl.isChecked() && konumGonder.isChecked()) { Toast.makeText(this, "Konum Al Kapalı, Konum Gönder Açık.", Toast.LENGTH_LONG).show(); } else if (konumAl.isChecked() && !konumGonder.isChecked()) { Toast.makeText(this, "Konum Al Açık, Konum Gönder Kapalı", Toast.LENGTH_LONG).show(); } else if (!konumAl.isChecked() && !konumGonder.isChecked()) { Toast.makeText(this, "Konum Al Ve Konum Gönder Kapalı!", Toast.LENGTH_LONG).show(); } } }