Intent.ExtraResultReceiver 欄位
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
ResultReceiver
,用來將數據傳回給寄件者。
[Android.Runtime.Register("EXTRA_RESULT_RECEIVER", ApiSince=23)]
public const string ExtraResultReceiver;
[<Android.Runtime.Register("EXTRA_RESULT_RECEIVER", ApiSince=23)>]
val mutable ExtraResultReceiver : string
欄位值
實作
- 屬性
備註
ResultReceiver
,用來將數據傳回給寄件者。
用來完成的特定#ACTION_CHOOSER
應用程式#EXTRA_CHOOSER_REFINEMENT_INTENT_SENDER refinement
。
如果 #EXTRA_CHOOSER_REFINEMENT_INTENT_SENDER
存在於用來啟動 #ACTION_CHOOSER
活動的意圖中,此額外專案將會是 #fillIn(Intent, int) filled in
, IntentSender
並在使用者從選擇器中選取目標元件時傳送。 傳送結果給此 ResultReceiver 的收件者,會由收件者來表示釐清已完成,而選擇者應該叫用用戶的選擇。
辨別器應該為 ResultReceiver 提供套件組合,並將意圖指派給索引鍵 #EXTRA_INTENT
。 這個提供的意圖將由選擇器用來比對,並在開始之前填入最終意圖或 ChooserTarget。 提供的意圖必須#filterEquals(Intent) match
接受或傳遞至 #EXTRA_CHOOSER_REFINEMENT_INTENT_SENDER
的其中一個意圖#EXTRA_ALTERNATE_INTENTS
#EXTRA_INTENT
。
傳遞至 ResultReceiver 的結果碼應該是 android.app.Activity#RESULT_OK
成功,而且選擇器中提供的意圖目標應該已啟動,或者 android.app.Activity#RESULT_CANCELED
選擇器應該完成而不啟動目標。
的 android.content.Intent.EXTRA_RESULT_RECEIVER
Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。