Langue

StatusBarManager.ShowPowerMenu(IExecutor, IOutcomeReceiver) Méthode

Définition

Demander d’afficher le menu Power.

[Android.Runtime.Register("showPowerMenu", "(Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "GetShowPowerMenu_Ljava_util_concurrent_Executor_Landroid_os_OutcomeReceiver_Handler", ApiSince=37)]
public virtual void ShowPowerMenu(Java.Util.Concurrent.IExecutor executor, Android.OS.IOutcomeReceiver receiver);
[<Android.Runtime.Register("showPowerMenu", "(Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "GetShowPowerMenu_Ljava_util_concurrent_Executor_Landroid_os_OutcomeReceiver_Handler", ApiSince=37)>]
abstract member ShowPowerMenu : Java.Util.Concurrent.IExecutor * Android.OS.IOutcomeReceiver -> unit
override this.ShowPowerMenu : Java.Util.Concurrent.IExecutor * Android.OS.IOutcomeReceiver -> unit

Paramètres

executor
IExecutor

Executor dans laquelle les méthodes de callback seront appelées

receiver
IOutcomeReceiver

rappelle avec le résultat de la requête ou une erreur possible

Attributs

Remarques

Demander d’afficher le menu Power.

Le menu d’alimentation est la boîte de dialogue qui contient des options telles que La désactivation, le redémarrage, etc. Également connu sous le nom d’actions globales

L’affichage de cette boîte de dialogue peut être limité par le système, par exemple par DevicePolicyManager, si DevicePolicyManager.LOCK_TASK_FEATURE_GLOBAL_ACTIONS est défini.

Le récepteur indique quand le menu Power est visible (si possible) dans son résultat ou si le menu Power est actuellement désactivé. Si le menu Power est actuellement visible lorsque la demande est effectuée, SHOW_POWER_MENU_RESULT_SHOWING est retourné immédiatement par le biais du rappel.

Sinon, si la requête n’a pas pu être terminée en raison d’une erreur, elle est retournée avec OutcomeReceiver.onError. Cette erreur peut être TimeoutException si la requête expire après quelques secondes sans réponse ou une autre exception. Dans ces cas d’erreur, cela signifie généralement qu’il existe un problème sous-jacent avec le système et que les nouvelles tentatives ne réussissent pas.

Ce rappel peut être réutilisé pour plusieurs requêtes. Nécessite Manifest.permission.SHOW_POWER_MENU ou Manifest.permission.SHOW_POWER_MENU_PRIVILEGED

Référence Android pour android.app.StatusBarManager.showPowerMenu.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à