如何使用Robotium单击弹出文本

如何使用Robotium单击弹出文本,robotium,Robotium,我得到了一个预期的弹出窗口,我知道它将有什么文本和 它有什么按钮。我想点击其中一个按钮 一旦我进入弹出屏幕,我会看到一些文本和3个按钮。我的 如果我使用 Solo.searchButton(“文本”) 或 Solo.searchText(“文本”) 问题是当我执行Solo.ClickOnButton(“文本”)或 solo.ClickContext(“文本”) 我尝试使用solo.getViews();但仍然 遇到同样的错误 找不到带有“text”的按钮或文本 尝试使用长点击,而不仅仅是点击按钮

我得到了一个预期的弹出窗口,我知道它将有什么文本和 它有什么按钮。我想点击其中一个按钮

一旦我进入弹出屏幕,我会看到一些文本和3个按钮。我的 如果我使用
Solo.searchButton(“文本”) 或 Solo.searchText(“文本”)

问题是当我执行Solo.ClickOnButton(“文本”)或 solo.ClickContext(“文本”)

我尝试使用solo.getViews();但仍然 遇到同样的错误


找不到带有“text”的按钮或文本

尝试使用长点击,而不仅仅是点击按钮。
弹出的消息是否与正在测试的活动在同一个包中?

我使用solo.getView()解决了这个问题

            View donebtn = solo.getView(R.id.pop_up_button);
            solo.clickOnView(donebtn);