0

我有图像的 URI。图像存储在 sdcard 中。使用 URI 如何使此图像作为我的相对布局的背景?

4

1 回答 1

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-Card 的静态路径

于 2012-12-10T10:18:18.997 回答