我想使用assest文件夹中的文件来设置我的图库的图像。来自assest文件夹的Android图库设置图像
0
A
回答
0
如果您使用尝试图库视图与资产的文件夹下,如/assets/images/myimage.jpg
String imagePath = "images/myimage.jpg"
Bitmap bmp = null;
try{
InputStream is = getAssets().open(imagePath);
bmp = BitmapFactory.decodeStream(is);
}
catch(Exception exception)
{
bmp = BitmapFactory.decodeResource(getResources(), R.drawable.icon_grey_box);
}
((ImageView)findViewById(R.id.myimage)).setScaleType(ImageView.ScaleType.CENTER_CROP);
((ImageView)findViewById(R.id.myimage)).setImageBitmap(bmp);
刚还认为,和有一个数据提供程序,那么你可能能够将图像格式使用
文件路径:// MNT/SD卡/ imageassets/
我觉得还有一种方法来访问您的APK文件夹的资产,使用URI路径,类似于
“android.resource:// [package]/[res id]”
这解释得很好。
http://androidbook.blogspot.com/2009/08/referring-to-android-resources-using.html
+0
感谢您的启发 – ingsaurabh 2011-01-10 05:49:27
相关问题
- 1. Android图库与来自url文件夹的图像
- 2. 设置来自文件的JPanel图像
- 3. 连接来自文件夹的图像
- 4. WPF:ListView与来自文件夹的图像
- 5. Android内置图库的打开文件夹图像
- 6. Android - 来自GridView中Assets文件夹的图像
- 7. 将图像设置为从相机文件夹中的图像
- 8. 图像来自android中的文件
- 9. 试图在Android硬件设备来显示从特定文件夹的图像
- 10. 设置ImageView与来自相机或图库的选定图像
- 11. 应该图像来自数据库或content \ Images文件夹
- 12. 如何显示Android图库上特定文件夹的图像
- 13. 覆盖android中的两个图像来设置图像视图
- 14. 在vb.net中显示来自文件夹/文件的图像
- 15. 设置图片来自资源文件
- 16. 设置来自ViewController的UIImageView图像
- 17. 设置字体文本视图android(来自字体文件)
- 18. 如何将文件夹图标设置为JPEG图像?
- 19. 显示来自文件夹的图片
- 20. Android ListView与来自相机或图库的自定义图像
- 21. ImageView中的Android图像文件夹
- 22. 将图像设置为来自imageview的壁纸,而不管图像大小,android?
- 23. 来自Web的Android图像
- 24. PHP:获取来自文件夹但不是子文件夹的所有图像
- 25. Android的图像库裁剪图像和设置ImageView
- 26. 用来自同一文件夹的随机图像替换默认图像
- 27. 设置Mac文件夹的图标
- 28. 设置一个文件夹的图标
- 29. 来自文件夹列表的动态图像的PHP循环
- 30. 显示来自php页面上的文件夹的图像
用我以前找到的URI例子更新了我的答案。 – Emile 2011-01-07 16:52:20