0

画像のURIがあります。画像はSDカードに保存されます。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カードのこの静的パスの代わりにできます

于 2012-12-10T10:18:18.997 に答える