AndroidコードにImageViewのsrcとbackgroundを設定

600 ワード

ImageViewのsrcを設定するには:
image.setImageDrawable(getResources().getDrawable(R.drawable.blackk));
String path=Environment.getExternalStorageDirectory()+File.separator+”test.jpg”;
Bitmap bm = BitmapFactory.decodeFile(path);
image.setImageBitmap(bm);
image.setImageResource(R.drawable.blackk);

ImageViewのbackgroundを設定するには:
image.setBackground(getResources().getDrawable(R.drawable.blackk));
image.setBackgroundResource(R.drawable.blackk);
image.setBackgroundDrawable(getResources().getDrawable(R.drawable.blackk));

両者の使い方を混同しないでください.そうしないと、画像が変わります.