ユーザー定義の設定に応じて、アプリのランチャー アクティビティにインテント フラグを設定したいと考えています。たとえば、ユーザーがバックライトをオフにしないことを選択した場合、ランチャー アクティビティに対して FLAG_KEEP_SCREEN_ON を設定する必要があります。メインアクティビティが開始される前に、現在の意図を取得してフラグを変更する方法はありますか?
PowerManager と WakeLock を使用してきましたが、この方法は現在非推奨になっているため、アプリを更新したいと考えています。
ありがとう!