Autore Topic: Creare una cartella e copiarci un file  (Letto 4052 volte)

Offline gorkj

  • Nuovo arrivato
  • *
  • Post: 7
  • Respect: 0
    • Mostra profilo
Creare una cartella e copiarci un file
« il: 18 Gennaio 2012, 16:26:12 CET »
0
Ciao a tutti, volevo chiedervi un suggerimento su come creare una cartella e copiarci dentro un file nella memoria interna del mio tablet.
Finora ho trovato solo esempi dove mi fanno recuperare la directory della sd esterna, mentre io vorrei poter creare una cartella e copiarci dentro i relativi file ad esempio nella cartella Download.
Oppure mi basta anche sapere come estrarre il percorso della cartella Download della sd interna.

Grazie mille

Offline alexAndroid

  • Utente normale
  • ***
  • Post: 185
  • Respect: +27
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy Giò
  • Sistema operativo:
    Ubuntu 11.10; Windows XP
Re:Creare una cartella e copiarci un file
« Risposta #1 il: 18 Gennaio 2012, 17:47:37 CET »
0
Ciao,
Hai parlato di tablet e purtroppo non sono sicuro che la procedura per creare una cartella, trovare il percorso della SD card (a meno che ne abbia una?!?) sia lo stesso che utilizzo per gli smartphone.
Ti mostro il pezzetto di codice che utilizzo per gli smartphone
Codice (Java): [Seleziona]
//Creo una nuova cartella per inserire i file scaricati dall'applicazione
           destinationFolder = new File(Environment.getExternalStorageDirectory()+"/FTPClient"); // Il percorso di root è /mnt/sdcard/
            boolean success = false;
            if (!destinationFolder.exists()) {
                success = destinationFolder.mkdir();
                if (success == false)
                    toast("Cartella FTPClient non creata");
                else toast("Cartella FTPClient CREATA");
            }
Sei stato aiutato oppure il tuo problema è stato risolto? Allora premi il tasto THANKS E' un modo utile e carino per ringraziare chi ti è stato di aiuto.

Offline gorkj

  • Nuovo arrivato
  • *
  • Post: 7
  • Respect: 0
    • Mostra profilo
Re:Creare una cartella e copiarci un file
« Risposta #2 il: 18 Gennaio 2012, 17:52:38 CET »
0
Grazie per la risposta il mio problema è che non voglio utilizzare uno storage esterno, ma la memoria interna.

Offline blackgin

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1387
  • Respect: +164
    • Google+
    • blackgins
    • blackginsoft
    • Mostra profilo
  • Dispositivo Android:
    Galaxy Nexus
  • Sistema operativo:
    Mac OSX 10.8
Re:Creare una cartella e copiarci un file
« Risposta #3 il: 18 Gennaio 2012, 19:49:42 CET »
0
Grazie per la risposta il mio problema è che non voglio utilizzare uno storage esterno, ma la memoria interna.
La memoria di archiviazione interna viene vista comunque come storage esterno
Postate il LogCat LogCat LogCat LogCat LogCat

Offline alexAndroid

  • Utente normale
  • ***
  • Post: 185
  • Respect: +27
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy Giò
  • Sistema operativo:
    Ubuntu 11.10; Windows XP
Re:Creare una cartella e copiarci un file
« Risposta #4 il: 18 Gennaio 2012, 21:49:25 CET »
0
La memoria di archiviazione interna viene vista comunque come storage esterno

A conoscenza di ciò allora potresti utilizzare quel pezzettino di codice e magari potrebbe funzionarti anche XD
Codice (Java): [Seleziona]
//Creo una nuova cartella per inserire i file scaricati dall'applicazione
           File destinationFolder = new File(Environment.getExternalStorageDirectory()+"/TuaCartella");
            boolean success = false;
            if (!destinationFolder.exists()) {
                success = destinationFolder.mkdir();
                if (success == false)
                    toast.makeText(this, "Cartella non creata", Toast.LENGTH_LONG).show();
                else toast.makeText(this, "Cartella creata", Toast.LENGTH_LONG).show();
            }

Al massimo prova con altre istruzioni come Environment.getDataDirectory() oppure Environment.getRootDirectory()
Sei stato aiutato oppure il tuo problema è stato risolto? Allora premi il tasto THANKS E' un modo utile e carino per ringraziare chi ti è stato di aiuto.

Offline Ghoste88

  • Nuovo arrivato
  • *
  • Post: 2
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    samsung galaxy tab 2
  • Sistema operativo:
    windows 7
Re:Creare una cartella e copiarci un file
« Risposta #5 il: 16 Febbraio 2015, 12:46:09 CET »
0
Buongiorno, ragazzi io invece vorrei creare solo una cartella dandole un nome, e poi entrare in questa e creare un file .txt.
logicamente potendo scrivere sempre da tablet sul file txxt  ;-) ;-) ;-) mi dareste una mano?
grazieee