TestServiceの全体的なリファクタリング #28

Merged
asura146 merged 73 commits from improve/refactor_service into main 2024-07-12 02:17:26 +00:00
Showing only changes of commit a928641410 - Show all commits

View File

@ -65,18 +65,13 @@ public class TestService extends Service {
@Override @Override
public int onStartCommand(Intent intent, int flags, int startId) { public int onStartCommand(Intent intent, int flags, int startId) {
//共有プリファレンス全体の準備 if (getSharedPreferences("app_situation", MODE_PRIVATE).getString("ID", null) == null) {
SharedPreferences sharedPreferences = getSharedPreferences("app_situation", MODE_PRIVATE);
this.userId = sharedPreferences.getString("ID", null);//アプリに記録されているIDの取得
if (this.userId == null) {
Log.d("onResume", "ID not initialized."); Log.d("onResume", "ID not initialized.");
return flags; // IDが初期化されていない場合は何もしない return flags; // IDが初期化されていない場合は何もしない
} else {
setSnapshotListener(FirebaseFirestore.getInstance().document("status/" + this.userId));
} }
setSnapshotListener(FirebaseFirestore.getInstance().document("status/" + this.userId));
if (isNotBluetoothGranted()) return flags; if (isNotBluetoothGranted()) return flags;
registerReceiver(receiver); registerReceiver(receiver);
return flags; return flags;
} }