0
私は活動とサービスを持っています。アクティビティからボタンを使ってサービスを開始するたびに、画面のタイムアウトを1秒に設定して、画面がかなり早く消えるようにしました。アプリケーションから画面タイムアウトをリセットするにはどうすればよいですか?
ここことないラインだ:
Settings.System.putInt(getContentResolver(), Settings.System.SCREEN_OFF_TIMEOUT, 1000);
は今、私の通常のタイムアウトは30秒ですので、私は単純にサービスを停止し、ボタンでは、このような何かを書くことができます:
Settings.System.putInt(getContentResolver(), Settings.System.SCREEN_OFF_TIMEOUT, 30000);
は、
しかし、誰かがこのアプリを使用している場合、例えば1分の画面タイムアウトがあるかもしれません。私の質問は:どのように私はデバイスの "デフォルト"秒/分のタイムアウトに設定するのですか?
「デフォルト」でエラーが発生します。それを解決する方法を知らない。 –
@Vlad Pintea私の編集した答えを見て、デフォルトの整数値を設定してください –