Sprache

MediaStore.Images.ImageColumns.RelativePath Feld

Definition

Achtung

Use 'Android.Provider.MediaStore.IMediaColumns.RelativePath'. This class will be removed in a future release.

Relativer Pfad dieses Medienelements innerhalb des Speichergeräts, auf dem es gespeichert ist.

[Android.Runtime.Register("RELATIVE_PATH", ApiSince=29)]
[System.Obsolete("Use 'Android.Provider.MediaStore.IMediaColumns.RelativePath'. This class will be removed in a future release.")]
public const string RelativePath;
[<Android.Runtime.Register("RELATIVE_PATH", ApiSince=29)>]
[<System.Obsolete("Use 'Android.Provider.MediaStore.IMediaColumns.RelativePath'. This class will be removed in a future release.")>]
val mutable RelativePath : string

Feldwert

Attribute

Hinweise

Relativer Pfad dieses Medienelements innerhalb des Speichergeräts, auf dem es gespeichert ist. Ein element, bei dem /storage/0000-0000/DCIM/Vacation/IMG1024.JPG gespeichert ist, hätte z. B. einen Pfad von DCIM/Vacation/.

Dieser Wert sollte nur für Organisationszwecke verwendet werden, und Sie sollten nicht versuchen, mithilfe dieses Werts einen unformatierten Dateisystempfad zu erstellen oder darauf zuzugreifen. Wenn Sie ein Medienelement öffnen müssen, verwenden Sie eine API wie ContentResolver#openFileDescriptor(Uri, String).

Wenn dieser Wert während eines ContentResolver#insert Vorgangs auf NULL "Festgelegt" festgelegt ist, wird das neu erstellte Element basierend auf dem Typ des eingefügten Mediums an einem relevanten Standardspeicherort platziert. Ein Element wird z. B image/jpeg . unter Environment#DIRECTORY_PICTURES" platziert.

Sie können diese Spalte während eines Aufrufs ContentResolver#update ändern, wodurch die zugrunde liegende Datei auf dem Datenträger verschoben wird.

In beiden oben genannten Fällen muss der Inhalt unter einem Verzeichnis der obersten Ebene platziert werden, das für den Medientyp relevant ist. Der Versuch, eine audio/mpeg Datei Environment#DIRECTORY_PICTURES zu platzieren, wird z. B. abgelehnt.

Java Dokumentation für android.provider.MediaStore.MediaColumns.RELATIVE_PATH.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: