Android res getIdentifier


之前读取res下的图片,文字,颜色等信息的时候,都是通过类似这样的方式:
getResources().getDrawable(R.drawable.test)
getResources().getColor(R.color.background)...

今天发现一种新的方式,

int id = getActivity().getResources().getIdentifier("dimen_test", "dimen", getActivity().getPackageName());
int id2 = R.dimen.dimen_test);

测试后发现这2个值是一样的,我们又多了一种获取ID的方法。


http://blog.csdn.net/fengye810130/article/details/9314347
http://blog.csdn.net/kmyhy/article/details/6583804


你可能感兴趣的:(Android基础)