¿Cómo mostrar la imagen de la carpeta de activos en android?

He guardado mis imágenes en la carpeta de los activos y he intentado exhibirlos. He intentado de muchas maneras, pero aún así no puedo mostrar la imagen. En logcat no se muestra ningún error.

Por favor, ayúdame sobre esto ……….

AssetManager mngr = mContext.getResources().getAssets(); is = mngr.open("test3.png"); bitmap = BitmapFactory.decodeStream(is); Uri uriSavedImage=Uri.fromFile(pictures_directory); ((ImageView) view.findViewById(R.id.imageView1)).setImageBitmap(bitmap); 

Puede utilizar AssetManager para obtener el InputStream utilizando su método open() y luego usar el método decodeStream() de BitmapFactory para obtener el Bitmap.

 private Bitmap getBitmapFromAsset(String strName) { AssetManager assetManager = getAssets(); InputStream istr = null; try { istr = assetManager.open(strName); } catch (IOException e) { e.printStackTrace(); } Bitmap bitmap = BitmapFactory.decodeStream(istr); return bitmap; } 

Algo no está aquí, ¿qué error tienes? Debido a que el error en su pregunta no saldría de ese código a continuación … si algo diría "No se puede abrir el contenido: file: ///testing/test3.png."

Suena como si sus imágenes se almacenan en el lugar equivocado y es por eso que está diciendo que no puede encontrarlos.

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.