Environment.GetExternalStoragePublicDirectory(String) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
建立一個頂層的共享/外部儲存目錄來放置特定類型的檔案。
[Android.Runtime.Register("getExternalStoragePublicDirectory", "(Ljava/lang/String;)Ljava/io/File;", "")]
public static Java.IO.File? GetExternalStoragePublicDirectory(string? type);
[<Android.Runtime.Register("getExternalStoragePublicDirectory", "(Ljava/lang/String;)Ljava/io/File;", "")>]
static member GetExternalStoragePublicDirectory : string -> Java.IO.File
參數
- type
- String
要回傳的儲存目錄類型。 應該是 #DIRECTORY_MUSIC、 #DIRECTORY_PODCASTS、 #DIRECTORY_RINGTONES#DIRECTORY_ALARMS#DIRECTORY_NOTIFICATIONS#DIRECTORY_PICTURES#DIRECTORY_MOVIES、 #DIRECTORY_DOWNLOADS#DIRECTORY_DCIM或 。#DIRECTORY_DOCUMENTS 可能不是無效。
傳回
回傳該目錄的檔案路徑。 請注意,這個目錄可能尚未存在,因此你必須在使用前確認它存在,例如。File#mkdirs File.mkdirs()
- 屬性
備註
建立一個頂層的共享/外部儲存目錄來放置特定類型的檔案。 這是使用者通常會放置和管理自己檔案的地方,因此你應該小心放置內容,避免刪除他們的檔案或妨礙他們自己的組織。
在擁有多位使用者的裝置上(如 UserManager所述),每位使用者都有自己隔離的共享儲存空間。 應用程式只能存取其所執行使用者的共享儲存空間。
以下是在公共共享儲存空間中操作圖片的典型程式碼範例:
{
Java 文件 android.os.Environment.getExternalStoragePublicDirectory(java.lang.String)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。