Intent.ActionCreateDocument 字段

定义

活动操作:允许用户创建新文档。

[Android.Runtime.Register("ACTION_CREATE_DOCUMENT")]
public const string ActionCreateDocument;
[<Android.Runtime.Register("ACTION_CREATE_DOCUMENT")>]
val mutable ActionCreateDocument : string

字段值

实现

属性

注解

活动操作:允许用户创建新文档。 调用时,系统将显示设备上安装的各种 DocumentsProvider 实例,让用户浏览这些实例。 返回的文档可以是新创建的文档,没有内容,也可能是具有所请求 MIME 类型的现有文档。

每个文档都表示为 content:// 支持的 DocumentsProviderURI,该 URI 可以作为流 ContentResolver#openFileDescriptor(Uri, String)打开,也可以查询 android.provider.DocumentsContract.Document 元数据。

调用方必须指示通过设置 #setType(String)创建的文档的具体 MIME 类型。 创建文档后,无法更改此 MIME 类型。

调用方可以通过该名称提供初始显示名称 #EXTRA_TITLE,但在创建文件之前,用户可能会更改此值。

调用方必须包含在 #CATEGORY_OPENABLE 意向中,才能获取可以使用该 URI 打开 ContentResolver#openFileDescriptor(Uri, String)的 URI。

调用方可以通过设置文档 URI DocumentsContract#EXTRA_INITIAL_URI 来指示文档导航器的初始位置。 如果它是文件夹,则系统将尽最大努力启动指定文档中的导航器;如果不是,则启动包含指定文档的文件夹。

输出:已创建的项的 URI。 这必须是 URI content:// ,以便任何接收方都可以访问它。

Java文档android.content.Intent.ACTION_CREATE_DOCUMENT

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于

另请参阅