Activity.OnProvideAssistContent(AssistContent) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
当用户请求协助时会调用此方法,以提供对与当前活动相关的内容的引用。
[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_PERMISSION
和 Intent#FLAG_GRANT_PERSISTABLE_URI_PERMISSION
从意向中清除。
自定义实现可以调整内容意向,以更好地反映活动的顶级上下文,并填写其 ClipData,并填写用户当前正在查看的其他内容。 例如,在活动中启动的图像库应用程序允许用户轻扫图片时,应修改意向以引用他们正在查找的当前图像;显示图片列表时,此类应用程序应添加一个 ClipData,其中包含对当前在屏幕上可见的所有图片的引用。
适用于 . 的 android.app.Activity.onProvideAssistContent(android.app.assist.AssistContent)
Java 文档
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。