读书人

Android 通过字符串来获取R上面资源的

发布时间: 2013-02-18 10:50:48 作者: rapoo

Android 通过字符串来获取R下面资源的ID 值

方法一:

?

try{   Field field=R.drawable.class.getField("icon");   int i= field.getInt(new R.drawable());    Log.d("icon",i+"");  }catch(Exception e){   Log.e("icon",e.toString());  }  

?方法二:

?

Resources res=getResources();  int i=res.getIdentifier("icon","drawable",getPackageName());  Log.i("res",Integer.toString(i));  

?

读书人网 >Android

热点推荐