/ / FileExtension mit meiner Android App registrieren - Android, Datei, Typen, Pantomime

Registrieren Sie FileExtension mit meiner Android App - Android, Datei, Typen, Pantomime

Ich habe eine Datei, die nur Text wie enthält"abcdefg" kann vom Internet heruntergeladen oder von der lokalen Speicherkarte geöffnet werden. Meine Idee war, dieser Datei eine exklusive Erweiterung wie .myfile zu geben und ".myfile" mit meiner App zu registrieren. Ich habe einige Lösungen in Google gefunden, aber nichts von ihnen hat mir geholfen. Es scheint, als wäre die Dateierweiterung indifferent, nur der Inhaltstyp zählt. Ich denke jedoch, dass ich einen Intent-Filter in meinem Android-Manifest mit einem mimeType und pathPattern registrieren muss ... [...]. Aber was genau muss ich tun?

    <intent-filter>

<action android:name="android.intent.action.VIEW" />
<action android:name="android.intent.action.EDIT" />
<category android:name="android.intent.category.DEFAULT" />
<data
android:mimeType="application/myfile"
android:host="*"
android:pathPattern=".*\.myfile"/>
</intent-filter>

das funktioniert nicht für mich :(

Antworten:

1 für die Antwort № 1
  <action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.BROWSABLE" />
<category android:name="android.intent.category.DEFAULT" />
<data           android:host="*"
android:mimeType="*/*"
android:pathPattern=".*\.myfile"
android:scheme="file" />

Das funktioniert!