Android获取图片的几种方式

来源:互联网 发布:张量与矩阵的乘积 编辑:程序博客网 时间:2024/06/11 05:18

1.

Drawable drawable =getResources().getDrawable(R.drawable.ic_launcher);  img.setImageDrawable(drawable);  

2.

Bitmap bitmap = BitmapFactory.decodeResource(getResources(),                  R.drawable.ic_launcher);  img.setImageBitmap(bitmap);  

3.

AssetManager assetManager = getResources().getAssets();  try {      InputStream is = assetManager.open("ic_launcher.png");      Bitmap bitmap = BitmapFactory.decodeStream(is);      img.setImageBitmap(bitmap);  } catch (IOException e) {      e.printStackTrace();  }  

4.

AssetManager assetManager = getResources().getAssets();  try {      InputStream is = assetManager.open("ic_launcher.png");      Drawable drawable = Drawable.createFromStream(is, null);      img.setImageDrawable(drawable);  } catch (IOException e) {      e.printStackTrace();  }  
0 0