CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: 4eyes81 con ben 3 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: elmegio con ben 7 Thanks ricevuti negli ultimi sette giorni
Utente del mese: bluemask con ben 43 Thanks ricevuti nell'ultimo mese

Visualizzazione dei risultati da 1 a 2 su 2
Discussione:

Problema stringa testo

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 2017
    Messaggi
    23

    Ringraziamenti
    4
    Ringraziato 0 volte in 0 Posts
    Predefinito

    Problema stringa testo

    Ciao a tutti,
    Vi trascrivo il pezzo del codice in cui ho problemi:
    String NameFile = file.toString();


    int index = NameFile.lastIndexOf("/");

    NameFile = NameFile.substring(index);

    //elimino il file selezionato dall'utente
    file.delete();


    //CREO L'OUTPUTSTREAM DEL NUOVO FILE
    FileOutputStream OUTSTRComparasionBarcode;
    //Salvo tutto nel file
    OUTSTRComparasionBarcode = openFileOutput(NameFile, Context.MODE_PRIVATE);
    OUTSTRComparasionBarcode.write(Read2.toString().ge tBytes());
    OUTSTRComparasionBarcode.flush();
    OUTSTRComparasionBarcode.close();

    Il mio problema è il seguente: Se prendo la stringa NameFile e cerco di vederla ad esempio con una textview ha un valore che può essere prova.txt. Però mettendola per creare il file il file non appare (Sembra sia vuota), se invece per creare il file metto il nome manualmente "prova.txt" me lo crea correttamente. Sapete aiutarmi'??

  2.  
  3. #2
    Androidiano L'avatar di Nem3sis


    Registrato dal
    Sep 2011
    Località
    Roma
    Messaggi
    260
    Smartphone
    Sony Xperia Z3

    Ringraziamenti
    101
    Ringraziato 70 volte in 52 Posts
    Predefinito

    Quote Originariamente inviato da Simone9969996 Visualizza il messaggio
    NameFile = NameFile.substring(index);
    Prova a sostituire con:

    NameFile = NameFile.substring(index, NameFile.lenght() +1);

    ps: non sono sicuro se il +1 serve anche sull'index
    Sony Xperia Z3 currently running: Fragment ROM

    Android developer
    My apps: E.R.map


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