Langage

Handler.RemoveCallbacks Méthode

Définition

Surcharges

Nom Description
RemoveCallbacks(IRunnable, Object)

Supprimez les publications en attente de runnable <var>r</var> avec le jeton< var>object <qui> se trouvent dans la file d’attente de messages.

RemoveCallbacks(Action, Object)

Supprime les rappels en attente pour l’exécutable spécifié.

RemoveCallbacks(Action)

Supprime les rappels en attente pour l’exécutable spécifié.

RemoveCallbacks(IRunnable)

Supprimez les publications en attente de r exécutables qui se trouvent dans la file d’attente des messages.

RemoveCallbacks(IRunnable, Object)

Supprimez les publications en attente de runnable <var>r</var> avec le jeton< var>object <qui> se trouvent dans la file d’attente de messages.

[Android.Runtime.Register("removeCallbacks", "(Ljava/lang/Runnable;Ljava/lang/Object;)V", "")]
public void RemoveCallbacks(Java.Lang.IRunnable r, Java.Lang.Object? token);
[<Android.Runtime.Register("removeCallbacks", "(Ljava/lang/Runnable;Ljava/lang/Object;)V", "")>]
member this.RemoveCallbacks : Java.Lang.IRunnable * Java.Lang.Object -> unit

Paramètres

r
IRunnable

La valeur ne peut pas être null.

token
Object

La valeur peut être null.

Attributs

Remarques

Supprimez les publications en attente de runnable <var>r</var> avec le jeton< var>object <qui> se trouvent dans la file d’attente de messages. >Si <le jeton< var/var> a la valeur Null, tous les rappels sont supprimés.

Cette opération est la pire des cas O(n) dans le nombre de messages dans la file d’attente et doit être évitée. Au lieu de cela, envisagez un autre mécanisme en dehors de la file d’attente pour annuler une opération en attente. Par exemple, conservez un indicateur pour indiquer si l’opération doit être effectuée différemment ou non une fois qu’elle est distribuée.

Java documentation pour android.os.Handler.removeCallbacks(java.lang.Runnable, java.lang.Object).

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 à

RemoveCallbacks(Action, Object)

Supprime les rappels en attente pour l’exécutable spécifié.

public void RemoveCallbacks(Action action, Java.Lang.Object token);
member this.RemoveCallbacks : Action * Java.Lang.Object -> unit

Paramètres

action
Action

Exécutable.

token
Object

Jeton associé au rappel.

Remarques

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 à

RemoveCallbacks(Action)

Supprime les rappels en attente pour l’exécutable spécifié.

public void RemoveCallbacks(Action action);
member this.RemoveCallbacks : Action -> unit

Paramètres

action
Action

Exécutable.

Remarques

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 à

RemoveCallbacks(IRunnable)

Supprimez les publications en attente de r exécutables qui se trouvent dans la file d’attente des messages.

[Android.Runtime.Register("removeCallbacks", "(Ljava/lang/Runnable;)V", "")]
public void RemoveCallbacks(Java.Lang.IRunnable r);
[<Android.Runtime.Register("removeCallbacks", "(Ljava/lang/Runnable;)V", "")>]
member this.RemoveCallbacks : Java.Lang.IRunnable -> unit

Paramètres

r
IRunnable

La valeur ne peut pas être null.

Attributs

Remarques

Supprimez les publications en attente de r exécutables qui se trouvent dans la file d’attente des messages.

Cette opération est la pire des cas O(n) dans le nombre de messages dans la file d’attente et doit être évitée. Au lieu de cela, envisagez un autre mécanisme en dehors de la file d’attente pour annuler une opération en attente. Par exemple, conservez un indicateur pour indiquer si l’opération doit être effectuée différemment ou non une fois qu’elle est distribuée.

Java documentation pour android.os.Handler.removeCallbacks(java.lang.Runnable).

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 à