VoiceInteractionSession.SetKeepAwake(Boolean) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
このセッションが音声アクティビティの実行中にデバイスの起動を維持するかどうかを設定します。
[Android.Runtime.Register("setKeepAwake", "(Z)V", "GetSetKeepAwake_ZHandler", ApiSince=23)]
public virtual void SetKeepAwake (bool keepAwake);
[<Android.Runtime.Register("setKeepAwake", "(Z)V", "GetSetKeepAwake_ZHandler", ApiSince=23)>]
abstract member SetKeepAwake : bool -> unit
override this.SetKeepAwake : bool -> unit
パラメーター
- keepAwake
- Boolean
- 属性
注釈
このセッションが音声アクティビティの実行中にデバイスの起動を維持するかどうかを設定します。 既定では、システムはこの状態の間、スリープ解除ロックを保持するため、画面がオフの場合でも機能します。 これを false に設定すると、そのウェイク ロックが解除され、CPU がスリープ状態になります。 これは通常、セッションがユーザーからの応答を待っている時間が長すぎると判断し、バッテリーを引き続き消耗させたくない場合に使用されます。
ここで false を渡すとウェイク ロックが解放され、後で true を指定して呼び出して取得し直すことができます。 また、新しい音声アクティビティ タスクを開始するたびに自動的に再取得されます。これは、 を呼び出 #startVoiceActivity
すときです。
の android.service.voice.VoiceInteractionSession.setKeepAwake(boolean)
Java ドキュメント。
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。