转载地址:http://mlzx1991.blog.51cto.com/5800810/1142141
作者:逍遥天空
- View view=solo.getView(R.id.btn_Example);//获取View
- solo.clickOnView(view);//点击
- Activity act=solo.getCurrentActivity();//获取Activity
- int id=act.getResources().getIdentifier("btn_Example", "id", act.getPackageName());//通过String的id获取int的id
- View view=act.findViewById(id);//获取View
- solo.clickOnView(view);//点击
- private boolean clickById(String id) throws Exception{
- if(id==""){
- return false;
- }
- try{
- Activity act=solo.getCurrentActivity();//获取当前Activity
- int id=act.getResources().getIdentifier(id, "id", solo.getCurrentActivity().getPackageName());//获取id
- View view=solo.getView(id);//得到View
- solo.clickOnView(view);//点击
- }catch(Exception ex){
- Log.e("Exception", ex.getMessage());
- throw ex;
- }
- return true;
- }