¿Cómo leer el archivo de imagen almacenado en la memoria interna?

En mi aplicación Android, un almacenamiento de un archivo de imagen en la memoria interna utilizando código-

FileOutputStream fos = con.openFileOutput(fileName, con.MODE_PRIVATE); fos.write(baf.toByteArray()); // baf - ByteArrayBuffer fos.close(); 

¿Puede alguien por favor me ayude a leer este archivo de imagen de la pantalla interna en un activty?

Prueba esto:

 ImageView imageView = (ImageView) findViewById(R.id.image); File filePath = getFileStreamPath(fileName); imageView.setImageDrawable(Drawable.createFromPath(filePath.toString())); 

En el fragmento anterior, R.id.image es id de ImageView en algún lugar de su diseño. fileName es una String contiene el nombre del archivo que usó en la llamada openFileOutput .

  • ¿Por qué Android pierde calidad de imagen al mostrar un archivo png?
  • Cómo subir una imagen en android a través de JSON, mi método actual tarda mucho tiempo
  • Margen inferior o relleno no funciona en el diseño relativo en xml en android
  • Botón con imagen y texto centrado
  • Android, cómo establecer imageview con el porcentaje en relativelayout
  • Cargar una imagen de la carpeta de activos
  • Añadir sombras en la parte inferior de la imagen
  • Cómo agregar la imagen de fondo a la actividad?
  • Imagen al arrancar / cargar
  • Android: Superponer una imagen (jpg) con transparencia
  • Android twitter4j - ¿Cómo compartir la imagen remota?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.