次の問題があります。電話の電源が入っているときにアクティビティが数回実行されます。
アクティビティには、再起動後に一度だけ呼び出す必要がある特定のメソッドが 1 つあります。残念ながら、アプリケーションはランチャーであるため、BOOT_COMPLETED インテントを聞くことができません。
ブールフラグ「最初の開始」を使用して、sharedpreferences を使用することを考えていました。
しかし、私が知る限り、SharedPreferences
再起動後も保持されます。
だから私は立ち往生しています。
ご提案ありがとうございます。