通過字串構建查詢圖片資源ID
為了靈活顯示圖片,往往會通過設定一些變數來實現,而字串是比較經常被使用到的
下面介紹2種通過字串顯示圖片的方法
1. 不把圖片放在res/drawable下,而是存放在src某個package中(如:com.drawable.resource),這種情況下的呼叫方法為:
String path = "com/drawable/resource/image.png";
InputStream is = getClassLoader().getResourceAsStream(path);
Drawable.createFromStream(is, "src");
2. 如果還是希望直接使用res/drawable中的圖片,就需要通過下面的方法了:
假設建立工程的時候,填寫的package名字為:com.test.image
int resID = getResources().getIdentifier("goto_radar", "drawable", "com.test.image");
Drawable image = getResources().getDrawable(resID);
相關文章
- 如何通過 WebP 相容減少圖片資源大小Web
- Android構建過程——資源合併打包Android
- 通過bundle Id查詢應用資訊
- indexedDB 通過索引查詢資料Index索引
- 通過Web API查詢資料WebAPI
- 通過Kotlin構建android工程KotlinAndroid
- 通過資源編排快速的構建負載均衡(SLB)負載
- 如何通過 WebP 自適應方案減少圖片資源大小Web
- 架構師之json-----------通過path查詢指定資料架構JSON
- Android通過程式碼修改圖片顏色Android
- APP查詢圖片優化APP優化
- Android工程圖片資源命名禁忌Android
- 通過Sonar 初步構建程式碼持續審查
- 通過點陣圖篩選優化資料倉儲查詢效能優化
- 通過rowid查詢行所在的block,FILE OBJECTBloCObject
- Android 通過名稱獲取資源IDAndroid
- 通過資料庫鏈查詢會導致源和目標庫SCN同步資料庫
- C#通過ODBC查詢HANA資料庫資料C#資料庫
- 通過spid,查詢執行慢的sql指令碼SQL指令碼
- 通過SQL查詢UDUMP檔案SQL
- 通過clss屬性查詢元素
- 字串查詢(字串雜湊)字串
- python通過淘寶IP資料庫查詢地區Python資料庫
- 通過shell指令碼生成查詢表資料的sql指令碼SQL
- 如何通過程式來查詢表名
- 內建資料結構-字串資料結構字串
- HelloWorld:通過demo,構建黑盒模型模型
- 字串繪圖片字串繪圖
- Android webview圖片過大AndroidWebView
- 通過video實現視訊暫停時出現圖片IDE
- 通過awr 查詢資料庫最近有沒有重啟!資料庫
- Android 開源圖片裁剪工具、圖片顯示工具分享Android
- iOS 拿到IPA圖片資源iOS
- django通過form和ajax提交表單資料和圖片DjangoORM
- python 字串查詢Python字串
- 通過API介面實現圖片上傳API
- 查詢當前資料庫存在某個字串的儲存過程資料庫字串儲存過程
- 【資料結構】折半查詢(二分查詢)資料結構