android - Saving int values to SD and read them -


i have succesfully saved int values sd cant read. gives numberformat information. made logics, cant find why gives error.

here code ;

this constant

private final static string external_files_dir = "ardroid"; private final static string file_name = "turkcell.txt"; private boolean isthereanysavedfile = false; 

when method called, tries open file, if file not exist, create file

public void anysaveddatainsd() {     string textfromsd = string.valueof(read());     if (isthereanysavedfile) {         int numberofsendedsms = integer.parseint(textfromsd.tostring());         numberofsendedsms++;         writetosd(string.valueof(numberofsendedsms));     } else {         int first=60;         string g = string.valueof(first);         writetosd(g);     } } 

this method writing

private void write(file file, string msg) {     fileoutputstream outputstream = null;     try {         outputstream = new fileoutputstream(file);         outputstream.write(msg.getbytes());         logger.info("oldu bu kez");     } catch (ioexception e) {         logger.info("oldu bu kez2" + e);     } {         logger.info("oldu bu kez3");         try {             if (outputstream != null)                 outputstream.close();         } catch (ioexception exception) {          }     } } 

this methof reading

public stringbuilder read() {     stringbuilder textbuilder = new stringbuilder();     bufferedreader reader = null;     try {         file externalfilesdir = getexternalfilesdir(external_files_dir);         file file = new file(externalfilesdir, file_name);         logger.info("oldu2");         reader = new bufferedreader(new filereader(file));          string line;         while ((line = reader.readline()) != null) {             textbuilder.append(line);             textbuilder.append("\n");         }         isthereanysavedfile = true;     } catch (filenotfoundexception e) {         logger.info("oldu3");         e.printstacktrace();     } catch (ioexception e) {         e.printstacktrace();     } {         if (reader != null) {             try {                 reader.close();             } catch (ioexception e) {                 e.printstacktrace();             }         }     }     return textbuilder; } 


Comments

Popular posts from this blog

javascript - RequestAnimationFrame not working when exiting fullscreen switching space on Safari -

jsf - How to ajax update an item in the footer of a PrimeFaces dataTable? -

jquery - Keeping Kendo Datepicker in min/max range -