Поделиться через


Environment.GetExternalStoragePublicDirectory(String) Метод

Определение

Получите общий или внешний каталог хранилища верхнего уровня для размещения файлов определенного типа.

[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_MOVIES#DIRECTORY_PICTURES, #DIRECTORY_DOWNLOADS#DIRECTORY_DCIMили .#DIRECTORY_DOCUMENTS Может не иметь значение NULL.

Возвращаемое значение

Возвращает путь к файлу каталога. Обратите внимание, что этот каталог еще не существует, поэтому необходимо убедиться, что он существует перед его использованием, например с File#mkdirs File.mkdirs().

Атрибуты

Комментарии

Получите общий или внешний каталог хранилища верхнего уровня для размещения файлов определенного типа. Это место, где пользователь обычно помещает свои собственные файлы и управляет ими, поэтому следует тщательно думать о том, что вы помещаете здесь, чтобы не удалять свои файлы или находиться в своей организации.

На устройствах с несколькими пользователями (как описано UserManager), каждый пользователь имеет собственное изолированное общее хранилище. Приложения имеют доступ только к общему хранилищу для пользователя, в котором они работают.

Ниже приведен пример типичного кода для управления рисунком в общедоступном общем хранилище:

{

Документация по Java для android.os.Environment.getExternalStoragePublicDirectory(java.lang.String).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к