QRFragmentでボタンを押した際にHomeの状態を書き換えるように

This commit is contained in:
r-ca authored and unknown committed 2023-12-21 13:58:33 +09:00
1 parent c946f29fab
commit 8c6660d34a
2 files changed
+36

No files matched your search

@@ -5,6 +5,7 @@ import android.os.Bundle;
import androidx.fragment.app.Fragment;
import android.util.Log;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
@@ -67,6 +68,19 @@ public class QRFragment extends Fragment {
Button cameraButton = view.findViewById(R.id.camera);
// Init shared preferences
SharedPreferences sharedPreferences = getActivity().getSharedPreferences("default", 0);
SharedPreferences.Editor editor = sharedPreferences.edit();
cameraButton.setOnClickListener(v -> {
Log.d("QRFragment", "onClick: called");
if (!sharedPreferences.getBoolean("inCar", false)) {
editor.putBoolean("inCar", true);
} else {
editor.putBoolean("inCar", false);
}
editor.apply();
});
return view;
}