修正中、バグあり #34

Merged
asura146 merged 1 commits from hotfix-isInCar into main 2024-08-10 14:04:39 +00:00
2 changed files with 8 additions and 5 deletions

View File

@ -83,6 +83,7 @@ public class HomeFragment extends Fragment implements OnEventListener {
super.onResume(); super.onResume();
Log.d("HomeFragment", "onResume: called"); Log.d("HomeFragment", "onResume: called");
this.updateUiState(getIsInCarLocal()); this.updateUiState(getIsInCarLocal());
Log.d("isIncar", "onResume: " + getIsInCarLocal());
this.updateBluetoothSituation(isBluetoothConnected()); this.updateBluetoothSituation(isBluetoothConnected());
} }
@ -93,7 +94,9 @@ public class HomeFragment extends Fragment implements OnEventListener {
private boolean getIsInCarLocal() { private boolean getIsInCarLocal() {
SharedPreferences pref = requireActivity().getSharedPreferences("app_situation", requireActivity().MODE_PRIVATE); SharedPreferences pref = requireActivity().getSharedPreferences("app_situation", requireActivity().MODE_PRIVATE);
return pref.getBoolean("isInCar", false); Boolean isInCar = pref.getBoolean("isInCarPref", false);
Log.d("isInCarPref","isInCar"+ isInCar);
return pref.getBoolean("isInCarPref", false);
} }
//画面遷移メソッド //画面遷移メソッド
@ -119,8 +122,8 @@ public class HomeFragment extends Fragment implements OnEventListener {
TextView tv; TextView tv;
FrameLayout fl; FrameLayout fl;
try { try {
tv = requireView().findViewById(R.id.situation); tv = requireView().findViewById(R.id.car_situation);
fl = requireView().findViewById(R.id.situation_bg); fl = requireView().findViewById(R.id.car_situation_bg);
} catch (NullPointerException e) { } catch (NullPointerException e) {
Log.d("HomeFragment", "updateUiState: view is null"); Log.d("HomeFragment", "updateUiState: view is null");
return false; return false;

View File

@ -19,7 +19,7 @@
app:layout_constraintTop_toTopOf="parent"> app:layout_constraintTop_toTopOf="parent">
<FrameLayout <FrameLayout
android:id="@+id/situation_bg" android:id="@+id/car_situation_bg"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_marginLeft="20dp" android:layout_marginLeft="20dp"
@ -37,7 +37,7 @@
android:textSize="25dp" /> android:textSize="25dp" />
<TextView <TextView
android:id="@+id/situation" android:id="@+id/car_situation"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="200dp" android:layout_height="200dp"
android:layout_marginTop="10dp" android:layout_marginTop="10dp"