MIME-Typ für Verzeichnisse in Android

8

Ich habe mich gefragt, ob ich einen Intent starten kann, um ein Verzeichnis mit einem Dateibrowser anzuzeigen (falls auf dem Gerät ein solcher installiert ist), damit ich einen Ordner wie diesen öffnen kann:

%Vor%     
Pedriyoo 20.01.2011, 16:15
quelle

5 Antworten

3

AndExplorer hat Mime-Typen von Anbietern, die AndExplorer als Dateiauswahl verwenden:

  • vnd.android.cursor.dir/lysesoft.andexplorer.director
  • vnd.android.cursor.dir/lysesoft.andexplorer.file

Weitere Informationen finden Sie in der Entwicklerdokumentation von AndExplorer . Ich denke, andere Datei-Explorer als ähnliche Funktionen, aber ich habe ihre Dokumente noch nicht gefunden.

    
Po' Lazarus 07.02.2011, 17:33
quelle
3

Die Strings "inode / directory" und "x-directory / normal" scheinen nach einigen Google-Recherchen bereits bestehende MIME-Typen für Unix-basierte Systeme zu sein, aber nichts, was ich auf meinem Telefon habe, weiß es auch Ich werde wahrscheinlich nach solchen suchen und diese anbieten, bevor ich nach dem Verzeichnis vnd.android.cursor.item / suche, das zumindest den Wert hat, nicht an eine bestimmte Anwendung gebunden zu sein.

Ich wäre abgeneigt, einen anwendungsspezifischen Typ zu verwenden.

(Ich habe gerade festgestellt, dass ES 'resource / folder' verwendet, das auch plausibel anwendungsunabhängig ist; zu schade, es gibt keine Möglichkeit, Android zu sagen, dass diese Typen alle gleichwertig sind.)

    
android.weasel 02.04.2012 23:24
quelle
2

Blackmoon File Browser reagiert auf den MIME-Typ von

  • vnd.android.cursor.item / Datei

um die Ansicht zu öffnen, so dass der Inhalt eines Ordners angezeigt wird, oder im Fall einer Datei wird der übergeordnete Ordner angezeigt, um diese bestimmte Datei anzuzeigen.

Sie können sich Blackmoons Dev-Dokumentation anzeigen lassen, in der verschiedene Absichten aufgeführt sind.

Es ist schade, dass Android keinen bestimmten MIME-Typ zum Anzeigen einer Datei / eines Ordners in einer Dateisuch-App angegeben hat. Auf diese Weise verwenden alle Dateiverwaltungs-Apps dieselben Absichten, so dass Benutzer frei zwischen den Apps wählen können, die am besten für sie geeignet sind, anstatt in einer bestimmten App gesperrt zu werden.

Ich denke, deshalb gibt es solche Seiten wie Ссылка , damit Entwickler einige Standards teilen oder zumindest einige Standard-App-Funktionen veröffentlichen können.

    
Uncle Code Monkey 25.02.2012 16:31
quelle
2

Laut den offiziellen Dokumenten ist > vnd.android.cursor.dir / *

    
Archibald 30.07.2015 13:59
quelle
-1

Da Dateien, die Verzeichnisse sind, keinen Standardmime-Typ zu haben scheinen, habe ich meinen Datei-Explorer so programmiert, dass er nach Absichten ohne Mime-Typ filtert. Stellen Sie die Daten einfach in den URI Ihres Ordners. Dies setzt auch das Absichtsschema auf "Datei", was von meinem Absichtsfilter benötigt wird.

%Vor%

Diese Absicht startet folgende App:

Ссылка

    
Hugh Brady 19.12.2013 18:33
quelle