In Android, can I use image from assets in layout xml?
11,163
you can do it by this way ::
ImageView i;
Bitmap bm = getBitmapFromAsset("pic1.png");
i = (ImageView)findViewById(R.id.image);
i.setImageBitmap(bm);
Call method ::
private Bitmap getBitmapFromAsset(String strName) throws IOException
{
AssetManager assetManager = getAssets();
InputStream istr = assetManager.open(strName);
Bitmap bitmap = BitmapFactory.decodeStream(istr);
return bitmap;
}
Related videos on Youtube
Author by
codingB2
Updated on June 04, 2022Comments
-
codingB2 7 months
Currently am loading image from drawable resource-
<ImageView android:id="@+id/stestImg" android:src="@drawable/testImg" android:layout_width="wrap_content" android:layout_height="wrap_content" />
can I use image from assets here, directly to the layout XML? Do I need to do any coding for that! Please help.