我有图片的URI。图像存储在SD卡中。使用URI如何将此图像作为我的相对布局的背景?
答案 0 :(得分:0)
尝试:
File imgFile = new File(“/sdcard/Images/test_image.jpg”);
if(imgFile.exists()){
Bitmap myBitmap = BitmapFactory.decodeFile(imgFile.getAbsolutePath());
Drawable drawable = new BitmapDrawable(getResources(), bitmap);
layout.setBackground(drawable);
}
仅供参考,您可以getExternalStorageDirectory()
代替SD卡的静态路径