Visualizzazione stampabile
-
Intent FileManager
CIao a tutti, nella mia applicazione vorrei che, una volta cliccato un bottone, venga fuori una scelta multipla dei vari filemanager installati nel sistema, oppure(nel caso non ce ne fossero installati) aprire il market per scegliere di scaricarne uno.
Dalle varie ricerche ho trovato un intent, precisamente org.openintents.action.PICK_DIRECTORY, per aprire IOFIleManager, e dare la possibilità di scegliere una directory.
Ma questo, ovviamente, funziona previa installazione del fileManager.
VOlevo sapere se l'unica soluzione è trovare gli intent dei maggiori FileManager in circolazione e fare un ciclo su tutti questi nel codice, oppure cè un modo migliore
grazie
-
Quote:
Originariamente inviato da
zyx
CIao a tutti, nella mia applicazione vorrei che, una volta cliccato un bottone, venga fuori una scelta multipla dei vari filemanager installati nel sistema, oppure(nel caso non ce ne fossero installati) aprire il market per scegliere di scaricarne uno.
Dalle varie ricerche ho trovato un intent, precisamente org.openintents.action.PICK_DIRECTORY, per aprire IOFIleManager, e dare la possibilità di scegliere una directory.
Ma questo, ovviamente, funziona previa installazione del fileManager.
VOlevo sapere se l'unica soluzione è trovare gli intent dei maggiori FileManager in circolazione e fare un ciclo su tutti questi nel codice, oppure cè un modo migliore
grazie
Che io sappia non esiste un intent standard per l'apertura di file manager in android, tant'è che appunto di suo android non ne include proprio di file manager!
Più di lanciare l'intent e gestire il caso in cui non ha trovato nessuna applicazione corrispondente non penso si possa fare...
...a meno che tutti gli sviluppatori di file manager per android non si sono già messi d'accordo per usare un intent standard per l'apertura delle loro applicazioni, ma ne dubito roftl