abilitare l'app all'apertura di file
Ciao a tutti,
Sto realizzando un app che prevede il salvataggio di una stringa json in un file ed il successivo recupero.
Il file viene salvato con la seguente riga di codice.
codice:
File f = new File(getApplicationContext().getExternalCacheDir()+"/miofile.myext");
Ora voglio che nel dispositivo quando si vuole aprere un file di tipo myext appaia la mia app tra quelle abilitate ad aprirlo.
Per fare ciò ho aggiunto le righe di codice a seguire nel file manifest:
codice:
<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:scheme="file" />
<data android:mimeType="*/*" />
<data android:pathPattern=".*\\.myext" />
</intent-filter>
Quando cerco di aprire un file con estensione myext mi dice che nessuna app è in grado di aprire il file!
Vi srei molto grato se mi aiutaste a risolvere il problema.;)