有时候我们需要动态的取得一个一个控件的id,然后进行操作,经过在网上查找,找到了一下方法
getResources().getIdentifier("textView01", "id", "cn.xxx.xxx");
getResources().getIdentifier("textView01", "id", "cn.xxx.xxx");
第一个参数为ID名,第二个为资源属性是ID或者是Drawable,第三个为包名。
如:findViewById(getResources().getIdentifier("system_parentctl_lockpwd_bt1","id","com.jzbyapp.suzhou")).requestFocus();