共用方式為


Activity.OnProvideAssistContent(AssistContent) 方法

定義

當使用者要求協助時,會呼叫此專案,以提供與目前活動相關內容的參考。

[Android.Runtime.Register("onProvideAssistContent", "(Landroid/app/assist/AssistContent;)V", "GetOnProvideAssistContent_Landroid_app_assist_AssistContent_Handler", ApiSince=23)]
public virtual void OnProvideAssistContent (Android.App.Assist.AssistContent? outContent);
[<Android.Runtime.Register("onProvideAssistContent", "(Landroid/app/assist/AssistContent;)V", "GetOnProvideAssistContent_Landroid_app_assist_AssistContent_Handler", ApiSince=23)>]
abstract member OnProvideAssistContent : Android.App.Assist.AssistContent -> unit
override this.OnProvideAssistContent : Android.App.Assist.AssistContent -> unit

參數

outContent
AssistContent

要傳回的輔助內容。

屬性

備註

當使用者要求協助時,會呼叫此專案,以提供與目前活動相關內容的參考。 呼叫之前, outContent 意圖會填入活動的基底意圖(由 傳 #getIntent()回的意圖)。 意圖的額外專案會從任何無效 PersistableBundle 或非架構的包裹式類型中去除,而且旗標 Intent#FLAG_GRANT_WRITE_URI_PERMISSIONIntent#FLAG_GRANT_PERSISTABLE_URI_PERMISSION 會從意圖中清除。

自定義實作可能會調整內容意圖,以更好地反映活動的最上層內容,並填入其 ClipData,並填入使用者目前檢視的其他相關內容。 例如,已啟動至活動中的影像庫應用程式,允許使用者撥動圖片,應該修改意圖以參考他們正在尋找的目前影像;顯示圖片清單時,這類應用程式應該新增 ClipData,其中包含目前在螢幕上可見之所有圖片的參考。

android.app.Activity.onProvideAssistContent(android.app.assist.AssistContent)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於