/**
* 根據資源ID名獲取ID值
* 利用Java反射機制從 R.drawable 類中獲取資源ID
* @param name
* @return
*/
private int getResId(String name){
try {
//根據資源ID名獲取Filed對象
Field field = R.drawable.class.getField(name);
return Integer.parseInt(field.get(null).toString());
} catch (NoSuchFieldException e) {
e.printStackTrace();
} catch (IllegalAccessException e) {
e.printStackTrace();
}
return 0;
}
根據資源ID名獲取ID值
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.