Robotium ClickOnView(solo.getView(id))未处理小部件布局 通过自动化脚本启动Android应用程序,并等待主活动启动,单击一个显示覆盖的链接 在这个覆盖图上,我尝试了几乎所有的方法来点击一个元素,使用clickOnView、clickOnButtonById、ClickLongContext、clickOnButton、clickOnScreen、ClickOnContext,但没有任何效果。单击覆盖上的元素是否有任何问题

Robotium ClickOnView(solo.getView(id))未处理小部件布局 通过自动化脚本启动Android应用程序,并等待主活动启动,单击一个显示覆盖的链接 在这个覆盖图上,我尝试了几乎所有的方法来点击一个元素,使用clickOnView、clickOnButtonById、ClickLongContext、clickOnButton、clickOnScreen、ClickOnContext,但没有任何效果。单击覆盖上的元素是否有任何问题,android,android-layout,robotium,Android,Android Layout,Robotium,我也试过下面的代码 LinearLayout submitBtn = (LinearLayout) solo.getView(id); assertNotNull(submitBtn); submitBtn.performClick(); 及 但什么都不管用 使用代码solo.ClickLongContextText,1,false;避免滚动,但这也不是识别元素 我试过使用元素的文本视图和id,但没有任何效果 它是安卓4.4.2平台,模拟器是Nexus5 我无法分享应用程序的详细信息 如果有人

我也试过下面的代码

LinearLayout submitBtn = (LinearLayout) solo.getView(id);
assertNotNull(submitBtn);
submitBtn.performClick();

但什么都不管用

使用代码solo.ClickLongContextText,1,false;避免滚动,但这也不是识别元素

我试过使用元素的文本视图和id,但没有任何效果

它是安卓4.4.2平台,模拟器是Nexus5

我无法分享应用程序的详细信息


如果有人遇到了相同的问题并得到了解决方案,请在此处发布,这将非常有用。…

您是否尝试过使用solo.getCurrentActivity.getViewid

覆盖是什么意思?
ImageButton imageButton = (ImageButton) solo.getView(R.id.x);
solo.clickOnView(imageButton);