Tengo una clase Main
con el método onCreate()
. en ese método hice el objeto de la clase MapFile. Y llamé a sus métodos readFile()
y readIndex()
. en el método readIndex()
llamo a otra clase llamada MapTile
donde leo los mosaicos de imágenes de mi archivo binario y allí tengo que mostrar mi imagen.mostrar imagen de byteArray
La pregunta es, ¿cómo puedo mostrar una imagen sin poner mi código en el método onCreate(Bundle savedInstanceStare)
? Lo intento de esta manera, pero en primera línea me da NullPointerException
.
ImageView image = (ImageView) findViewById(android.R.id.icon);
Bitmap bMap = BitmapFactory.decodeByteArray(imageTile, 0, imageTile.length);
image.setImageBitmap(bMap);
¿Me podría dar algún ejemplo .... yo no podía entender. – sajjoo
eliminar la línea ImageView image = (ImageView) findViewById (android.R.id.icon); y reemplazarlo por ImageView image = new ImageView (this); y después de configurar el imageBitmap, agregue el ImageView a su diseño – Sephy
ohh gracias mucho sephy – sajjoo