guardar el archivo:BitmapFactory.decodeFile regresa imagen, incluso nula existe
FileOutputStream fo = null;
try {
fo = this.openFileOutput("test.png", Context.MODE_WORLD_READABLE);
} catch (FileNotFoundException e) {
e.printStackTrace();
}
bitmap.compress(CompressFormat.PNG, 100, fo)
Carga del archivo:
String fname = this.getFilesDir().getAbsolutePath()+"/test.png";
Bitmap bMap = BitmapFactory.decodeFile(fname);
i.setImageBitmap(bMap);
La última línea da una excepción de puntero nulo, ¿por qué se vuelve nula BitmapFactory.decodeFile? Puedo verificar que el archivo se está guardando correctamente, ya que puedo extraerlo usando adb y ver el png que se muestra correctamente.
¿Ha cerrado la secuencia de salida del archivo? ¿A qué se ha configurado "yo" y por qué tiene un solo nombre de personaje? – Douglas
Sí, está cerrado. Yo era una vista de imagen, que se estableció en nulo, porque lo hice de manera incorrecta. – stealthcopter