語言

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:// URI 表示,並以 DocumentsProvider作為 支援,可以 為串流 ContentResolver#openFileDescriptor(Uri, String)開啟,或查詢元 android.provider.DocumentsContract.Document 資料。

呼叫者必須透過設定 #setType(String)來指定所建立文件的具體 MIME 類型。 此 MIME 類型在文件建立後無法更改。

呼叫者可以透過 提供初始顯示名稱 #EXTRA_TITLE,但使用者可在建立檔案前更改此值。

來電者必須在意圖中包含 #CATEGORY_OPENABLE 才能取得可開啟的 ContentResolver#openFileDescriptor(Uri, String)URI。

呼叫者可以透過 URI DocumentsContract#EXTRA_INITIAL_URI 設定文件,以指示文件的初始位置,導航器。 系統會盡力在指定文件中啟動導航器(如果是資料夾),如果不是該文件的資料夾,就會啟動。

輸出:所建立項目的 URI。 這必須是 content:// URI,讓任何接收者都能存取。

Java 文件 android.content.Intent.ACTION_CREATE_DOCUMENT

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

另請參閱