VoiceInteractionSession.SetKeepAwake(Boolean) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Impostare se questa sessione manterrà attivo il dispositivo durante l'esecuzione di un'attività vocale.
[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
Parametri
- keepAwake
- Boolean
- Attributi
Commenti
Impostare se questa sessione manterrà attivo il dispositivo durante l'esecuzione di un'attività vocale. Per impostazione predefinita, il sistema mantiene un blocco di riattivazione mentre è in questo stato, in modo che possa funzionare anche se lo schermo è spento. L'impostazione di questo valore su false rimuove il blocco di riattivazione, consentendo alla CPU di passare alla sospensione. Questo viene in genere usato se la sessione decide che è stata in attesa troppo a lungo per una risposta da parte dell'utente e non vuole lasciare che questo continui a svuotare la batteria.
Passando false qui verrà rilasciato il blocco di riattivazione e sarà possibile chiamare in un secondo momento con true per riapprerne l'acquisizione. Verrà anche nuovamente acquisito automaticamente ogni volta che si avvia una nuova attività voce, ovvero quando si chiama #startVoiceActivity.
per android.service.voice.VoiceInteractionSession.setKeepAwake(boolean).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.