从文件路径显示图像视图?我需要只使用文件名来显示图像,而不是使用资源ID。ImageView imgView = new ImageView(this);imgView.setBackgroundResource(R.drawable.img1);我在可绘图文件夹中有图像img 1。我想从文件中显示这张图片。我该怎么做?
3 回答
慕姐4208626
TA贡献1852条经验 获得超7个赞
File imgFile = new File("/sdcard/Images/test_image.jpg");if(imgFile.exists()){
Bitmap myBitmap = BitmapFactory.decodeFile(imgFile.getAbsolutePath());
ImageView myImage = (ImageView) findViewById(R.id.imageviewTest);
myImage.setImageBitmap(myBitmap);}<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
沧海一幻觉
TA贡献1824条经验 获得超5个赞
Bitmap bmImg = BitmapFactory.decodeFile("path of your img1");imageView.setImageBitmap(bmImg);
长风秋雁
TA贡献1757条经验 获得超7个赞
File imgFile = new File(“filepath”);
if(imgFile.exists())
{
ImageView myImage = new ImageView(this);
myImage.setImageURI(Uri.fromFile(imgFile));
}- 3 回答
- 0 关注
- 495 浏览
添加回答
举报
0/150
提交
取消
