Jag försöker registrera så att filer med en viss ändelse ska öppnas med min app (eller användaren får välja om det är flera som registrerat samma ändelse) men jag lyckas inte riktigt.
Testade
HTML:
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:mimeType="*/*" />
<data android:scheme="file" />
<data android:pathPattern=".*\\.mab" />
<data android:host="*" />
</intent-filter>
men om man testar att klicka på en sådan fil tex i ES File Explorer så får man först upp en lista där man får välja om det är text, bild, video etc, sen finns min app med i listan.
Hur kan man göra så att android vet vad det är för typ så att inte första listan behöver visas? Utan mimeType så finns min app inte med alls i någon lista. Någon idé?
Annan fråga: kan man associera en ikon med en filtyp?