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); } 
  • Cómo obtener Android String Array si tengo el nombre de Array en otro String
  • Android: Algo mejor que android: ellipsize = "end" para agregar "..." a cadenas largas truncadas?
  • ¿Cómo usar los marcadores de principio y fin en regex para Java String?
  • Android - strings.xml vs constantes estáticas
  • Android SQLite fts3: ¿Qué debo insertar: valores nulos O cadenas vacías?
  • Botón para copiar el valor de una cadena al portapapeles
  • Cómo colocar "&" en el archivo de cadenas de xml en android studio
  • Convertir de String a BigDecimal para hacer matemáticas en moneda
  • java android nueva cadena
  • Cuándo usar getString ()
  • Dibujable en recurso de cadena
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.