Langue

BroadcastReceiver.SetResult(Result, String, Bundle) Méthode

Définition

Modifiez toutes les données de résultat retournées par ces diffusions ; fonctionne uniquement avec les diffusions envoyées via Context#sendOrderedBroadcast(Intent, String) Context.sendOrderedBroadcast.

[Android.Runtime.Register("setResult", "(ILjava/lang/String;Landroid/os/Bundle;)V", "")]
public void SetResult(Android.App.Result code, string? data, Android.OS.Bundle? extras);
[<Android.Runtime.Register("setResult", "(ILjava/lang/String;Landroid/os/Bundle;)V", "")>]
member this.SetResult : Android.App.Result * string * Android.OS.Bundle -> unit

Paramètres

code
Result

Nouveau code de résultat. Utilise souvent l’activité android.app.Activity#RESULT_CANCELED et android.app.Activity#RESULT_OK les constantes, bien que la signification réelle de cette valeur soit finalement jusqu’au radiodiffuseur.

data
String

Nouvelles données de résultat. Il s’agit d’une chaîne arbitraire dont l’interprétation est à la hauteur du radiodiffuseur ; peut être null.

extras
Bundle

Nouvelle carte de données supplémentaire. Il s’agit d’un bundle contenant des données arbitraires, dont l’interprétation est à la hauteur du radiodiffuseur. Peut être défini sur Null. Cela remplace complètement la carte actuelle (le cas échéant).

Attributs

Remarques

Modifiez toutes les données de résultat retournées par ces diffusions ; fonctionne uniquement avec les diffusions envoyées via Context#sendOrderedBroadcast(Intent, String) Context.sendOrderedBroadcast. Toutes les données de résultat actuelles sont remplacées par la valeur donnée à cette méthode.

<strong>Cette méthode ne fonctionne pas avec des diffusions non ordonnées telles que celles envoyées avec Context#sendBroadcast(Intent) Context.sendBroadcast</strong>

Java documentation pour android.content.BroadcastReceiver.setResult(int, java.lang.String, android.os.Bundle).

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 à