0
我要顯示所有圖像駐留在Assets文件夾:我已經做了一些代碼:如何顯示所有圖像從asssets文件夾(全部在網格中)?
mImageView = (ImageView) findViewById(R.id.grid_item_image);
// to reach asset
AssetManager assetManager = getAssets();
// to get all item in dogs folder.
String[] images = assetManager.list("FolderA");
InputStream inputStream = getAssets().open("FolderA/" + images[0]);
// load image as Drawable
Drawable d = Drawable.createFromStream(inputStream, null);
mImageView.setImageDrawable(d);
inputStream.close();
這說明我從FolderA在資產1個圖像。現在我想顯示像網格圖像的所有圖像。
你需要得到的圖像陣列的大小和運行一個循環的大小 –
使用GridLayout經理的recyclerview。 –
https://stackoverflow.com/questions/28277210/load-all-images-from-assets-folder-dynamically – Ankita