Android 獲取Bitmap方式

一、得到當前項目資源文件(assets)下圖片android

    (1).得到圖片數據流code

 

   private Bitmap getBotMapInfo() {
Bitmap bitmap = null;
try {
InputStream is = mContext.getAssets().open("picture/ic_northeasttycoon.png");
bitmap = BitmapFactory.decodeStream(is);
is.close();
} catch (IOException e) {
e.printStackTrace();
}
return bitmap;
}
(2) 綁定須要的圖片
mIv_north_back.setImageBitmap(getBotMapInfo());  // mIv_north_back 頁面圖片ID
二、 得到安裝到android設備的目錄進行綁定
(1)、得到當前設備放圖片目錄
String path= Environment.getExternalStorageDirectory()+ File.separator+"ic_northeasttycoon.png";
Bitmap bm = BitmapFactory.decodeFile(path);
(2)、綁定圖片
mIv_north_back.setImageBitmap(bm);
相關文章
相關標籤/搜索