CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: 9mm con ben 3 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: 9mm con ben 8 Thanks ricevuti negli ultimi sette giorni
Utente del mese: 9mm con ben 29 Thanks ricevuti nell'ultimo mese

Visualizzazione dei risultati da 1 a 7 su 7
Discussione:

Scan scheda sd

Se questa discussione ti è stata utile, ti preghiamo di lasciare un messaggio di feedback in modo che possa essere preziosa in futuro anche per altri utenti come te!
  1. #1
    Baby Droid


    Registrato dal
    Mar 2014
    Messaggi
    5

    Ringraziamenti
    3
    Ringraziato 0 volte in 0 Posts
    Question

    Scan scheda sd

    Ciao a tutti! Sto sviluppando una semplice app che funzioni da lettore mp3, il problema è che non ho la minima idea di come fare a leggere tutti i file salvati nella scheda sd, filtrare quelli con estensione .mp3 e visualizzarli in una ListView. Avete qualche suggerimento?

  2.  
  3. #2
    Senior Droid L'avatar di l30n4rd0


    Registrato dal
    Jan 2013
    Località
    Terni/Roma
    Messaggi
    447
    Smartphone
    HUAWEI Ascend G330 (U8825-1)

    Ringraziamenti
    67
    Ringraziato 72 volte in 53 Posts
    Predefinito

    Questo può aiutarti:
    Lettore MP3

    Ti consiglio di sostituire nella classe SongsManager.java la riga


    con questo (se vuoi scannerizzare tutta la microSD):


    o con questo se vuoi scannerizzare solo la cartella music:


    (Se ti sono stato utile, usa il tasto grazie )
    Smartphone: Huawei Ascend G330 (U8825-1)
    ROM: CyanogenMod 11
    Recovery: TWRP 2.7.1.0
    Root: Done
    Unloock bootloader: Done

    Tablet: Nexus 7 3G 32 GB
    ROM: CyanogenMod 11 for Tilapia
    Recovery: TWRP 2.6.3.0
    Root: Done
    Unloock bootloader: Done

  4. Il seguente Utente ha ringraziato l30n4rd0 per il post:

    Francesco250495 (14-06-14)

  5. #3
    Baby Droid


    Registrato dal
    Mar 2014
    Messaggi
    5

    Ringraziamenti
    3
    Ringraziato 0 volte in 0 Posts
    Predefinito

    Grazie mille!! la guida è ottima, solo che quando apro l'activity in cui dovrei avere la lista delle canzoni l'app crasha, non so se sbaglio a caricare la ListView o a leggere la scheda sd, ma grazie!!

  6. #4
    Senior Droid L'avatar di l30n4rd0


    Registrato dal
    Jan 2013
    Località
    Terni/Roma
    Messaggi
    447
    Smartphone
    HUAWEI Ascend G330 (U8825-1)

    Ringraziamenti
    67
    Ringraziato 72 volte in 53 Posts
    Predefinito

    Quote Originariamente inviato da Francesco250495 Visualizza il messaggio
    Grazie mille!! la guida è ottima, solo che quando apro l'activity in cui dovrei avere la lista delle canzoni l'app crasha, non so se sbaglio a caricare la ListView o a leggere la scheda sd, ma grazie!!
    Prego.
    Per quel crash, mi incolli il logcat?
    Smartphone: Huawei Ascend G330 (U8825-1)
    ROM: CyanogenMod 11
    Recovery: TWRP 2.7.1.0
    Root: Done
    Unloock bootloader: Done

    Tablet: Nexus 7 3G 32 GB
    ROM: CyanogenMod 11 for Tilapia
    Recovery: TWRP 2.6.3.0
    Root: Done
    Unloock bootloader: Done

  7. Il seguente Utente ha ringraziato l30n4rd0 per il post:

    Francesco250495 (15-06-14)

  8. #5
    Baby Droid


    Registrato dal
    Mar 2014
    Messaggi
    5

    Ringraziamenti
    3
    Ringraziato 0 volte in 0 Posts
    Predefinito

    Ho risolto grazie, ma se volessi fare lo scan di tutto il telefono? (scheda sd compresa) che path dovrei dichiarare?

  9. #6
    Senior Droid L'avatar di l30n4rd0


    Registrato dal
    Jan 2013
    Località
    Terni/Roma
    Messaggi
    447
    Smartphone
    HUAWEI Ascend G330 (U8825-1)

    Ringraziamenti
    67
    Ringraziato 72 volte in 53 Posts
    Predefinito

    Quote Originariamente inviato da Francesco250495 Visualizza il messaggio
    Ho risolto grazie, ma se volessi fare lo scan di tutto il telefono? (scheda sd compresa) che path dovrei dichiarare?
    Qualora volessi scannerizzare anche (faccio un esempio) le suonerie del telefono aggiungi questa variabile all'inizio:


    Non so però se per effettuare questa operazione ti serve il root (non credo). In via molto più generale nella variabile String ci metti il percorso che vuoi scannerizzare.

    A questo punto nel metodo getPlayList in "SongsManager.java" aggiungi prima del "return songList", questo pezzo di codice (praticamente replichi lo scan):
    Smartphone: Huawei Ascend G330 (U8825-1)
    ROM: CyanogenMod 11
    Recovery: TWRP 2.7.1.0
    Root: Done
    Unloock bootloader: Done

    Tablet: Nexus 7 3G 32 GB
    ROM: CyanogenMod 11 for Tilapia
    Recovery: TWRP 2.6.3.0
    Root: Done
    Unloock bootloader: Done

  10. Il seguente Utente ha ringraziato l30n4rd0 per il post:

    Francesco250495 (17-06-14)

  11. #7
    Baby Droid


    Registrato dal
    Mar 2014
    Messaggi
    5

    Ringraziamenti
    3
    Ringraziato 0 volte in 0 Posts
    Predefinito

    Grazie mille!!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire risposte
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Torna su
Privacy Policy