Most visited

Recently visited

Added in API level 19

DocumentsContract.Root

public static final class DocumentsContract.Root
extends Object

java.lang.Object
   ↳ android.provider.DocumentsContract.Root


与文档根相关的常量,包括Cursor列名和标志。 根是文档树的开始,例如物理存储设备或帐户。 每个根都从COLUMN_DOCUMENT_ID引用的目录开始,它可以递归地包含文档和目录。

所有列对于客户端应用程序都是 只读的

Summary

Constants

String COLUMN_AVAILABLE_BYTES

此根中可用的字节数。

String COLUMN_CAPACITY_BYTES

以字节为单位的根的容量。

String COLUMN_DOCUMENT_ID

Document是表示此根目录的顶层目录的目录。

String COLUMN_FLAGS

适用于根的标志。

String COLUMN_ICON

根的图标资源ID。

String COLUMN_MIME_TYPES

此根支持的MIME类型。

String COLUMN_ROOT_ID

根的唯一标识。

String COLUMN_SUMMARY

此根的摘要,可能会向用户显示。

String COLUMN_TITLE

根标题,将显示给用户。

int FLAG_LOCAL_ONLY

指示此根提供设备上的严格本地内容的标志。

int FLAG_SUPPORTS_CREATE

指示该根目录下至少有一个目录支持创建内容的标志。

int FLAG_SUPPORTS_IS_CHILD

表示该根支持测试父母子关系的标志。

int FLAG_SUPPORTS_RECENTS

指示可以查询此根目录以提供最近修改的文档的标志。

int FLAG_SUPPORTS_SEARCH

指示此根支持搜索的标志。

Inherited methods

From class java.lang.Object

Constants

COLUMN_AVAILABLE_BYTES

Added in API level 19
String COLUMN_AVAILABLE_BYTES

此根中可用的字节数。 此列是可选的,如果未知或无界,可能为null

类型:INTEGER(长)

常量值:“available_bytes”

COLUMN_CAPACITY_BYTES

Added in API level 24
String COLUMN_CAPACITY_BYTES

以字节为单位的根的容量。 此列是可选的,如果未知或无界,可能为null

类型:INTEGER(长)

常量值:“capacity_bytes”

COLUMN_DOCUMENT_ID

Added in API level 19
String COLUMN_DOCUMENT_ID

Document是表示此根目录的顶层目录的目录。 此列是必需的。

类型:STRING

也可以看看:

常量值:“document_id”

COLUMN_FLAGS

Added in API level 19
String COLUMN_FLAGS

适用于根的标志。 此列是必需的。

类型:INTEGER(int)

也可以看看:

常数值:“标志”

COLUMN_ICON

Added in API level 19
String COLUMN_ICON

根的图标资源ID。 此列是必需的。

类型:INTEGER(int)

常数值:“图标”

COLUMN_MIME_TYPES

Added in API level 19
String COLUMN_MIME_TYPES

此根支持的MIME类型。 此列是可选的,如果null假定根支持所有MIME类型。 多个MIME类型可以用换行符分隔。 例如,支持音频的根可能会返回“audio / * \ napplication / x-flac”。

类型:STRING

常量值:“mime_types”

COLUMN_ROOT_ID

Added in API level 19
String COLUMN_ROOT_ID

根的唯一标识。 此ID由DocumentsProvider提供并解释,并且应该被客户端应用程序视为不透明的值。 此列是必需的。

类型:STRING

常量值:“root_id”

COLUMN_SUMMARY

Added in API level 19
String COLUMN_SUMMARY

此根的摘要,可能会向用户显示。 此列是可选的,可能是null 对于将多个帐户显示为不同根的单个存储服务,此摘要应该是帐户的名称。

类型:STRING

常量值:“摘要”

COLUMN_TITLE

Added in API level 19
String COLUMN_TITLE

根标题,将显示给用户。 此列是必需的。 对于将多个帐户作为不同根目录的单个存储服务,此标题应该是服务的名称。

类型:STRING

常量值:“标题”

FLAG_LOCAL_ONLY

Added in API level 19
int FLAG_LOCAL_ONLY

指示此根提供设备上的严格本地内容的标志。 也就是说,没有网络请求的内容。

也可以看看:

常量值:2(0x00000002)

FLAG_SUPPORTS_CREATE

Added in API level 19
int FLAG_SUPPORTS_CREATE

指示该根目录下至少有一个目录支持创建内容的标志。 具有此标志的根将在应用程序与ACTION_CREATE_DOCUMENT交互时ACTION_CREATE_DOCUMENT

也可以看看:

常数值:1(0x00000001)

FLAG_SUPPORTS_IS_CHILD

Added in API level 21
int FLAG_SUPPORTS_IS_CHILD

表示该根支持测试父母子关系的标志。

也可以看看:

常量值:16(0x00000010)

FLAG_SUPPORTS_RECENTS

Added in API level 19
int FLAG_SUPPORTS_RECENTS

指示可以查询此根目录以提供最近修改的文档的标志。

也可以看看:

常量值:4(0x00000004)

FLAG_SUPPORTS_SEARCH

Added in API level 19
int FLAG_SUPPORTS_SEARCH

指示此根支持搜索的标志。

也可以看看:

常量值:8(0x00000008)

Hooray!