根据文件名反向查找图片, 好像没有读取转换成数据流,性能应该不错。 回去后试试。
1.
Field f= (Field)R.drawable.class.getDeclaredField(“icon”); int i=f.getInt(R.drawable.class); ImageView imageview= new ImageView(this); imageview.setImageResource(i); this.setContentView(imageview);
2.
int i =this.getResources().getIdentifier(this.getPackageName()+”:drawable/icon”, null,null); ImageView imageview = new ImageView(this); imageview.setImageResource(i); this.setContentView(imageview);