Byte para encadenar androide

Así que estoy utilizando archivos para guardar algunas puntuaciones de mi programa, pero el problema es que no puedo no sólo imprimirlos. He probado varias cosas, pero no encuentro la correcta el código es mi:

try{ String FILENAME = "FrogScoreFile"; FileInputStream fos = openFileInput(FILENAME); byte[] b = new byte[1]; fos.read(b); fos.close(); String score= String b; game5HighScore.setText(b); }catch (java.io.FileNotFoundException e) { } catch (IOException e) { e.printStackTrace(); } 

Puede convertir Byte array en cadena creando un new string objeto de new string .

 byte[] b = new byte[1]; fos.read(b); fos.close(); String message = new String(b); 
 try{ String FILENAME = "FrogScoreFile"; FileInputStream fos = openFileInput(FILENAME); BufferedReader br = new BufferedReader(new InputStreamReader(fos)); String yourText = br.readLine(); br.close(); game5HighScore.setText(yourText); }catch (java.io.FileNotFoundException e) { } catch (IOException e) { e.printStackTrace(); } 

Por cierto. ¿Por qué no guardar su puntuación con SharedPreferences o base de datos SQLite?

Guía de SharedPrefrences.

 public static void saveScore(Context context) { final SharedPreferences.Editor editor = context.getSharedPreferences( "settings", Context.MODE_PRIVATE).edit(); editor.putInt("score", 100); editor.commit(); } public static int readScore(Context context) { final SharedPreferences sp = context.getSharedPreferences("settings", Context.MODE_PRIVATE); return sp.getInt("score", 0); } 
  • Android strings.xml resource - idioma árabe y cadenas de formato dinámico
  • Dibujable en recurso de cadena
  • Convertir valor segundos a horas minutos segundos?
  • Android que convierte la cadena a la secuencia de la matriz
  • ¿Cómo puedo convertir los datos de InputStream en String en SOAP Webservices de Android
  • ¿Cómo quitar sólo los espacios finales de una cadena en Java y mantener los espacios principales?
  • ¿Hay una forma más rápida de decodificar caracteres html a una cadena de Html.fromHtml ()?
  • Sustitución repetida de caracteres en String
  • Formato Editar vista de texto para los números de teléfono
  • El tamaño de fuente diferente de las cadenas en el mismo TextView
  • Cómo obtener el valor de la cadena de prefijo en Android?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.