当前位置: 首页 > 知识库问答 >
问题:

无法识别android UIautomator查看器中的弹出窗口

东方旺
2023-03-14

附上的图片是Android应用的。我正在尝试使用Android的UIAutomator查看器进行检查。在它中,我无法检查在前景上的弹出窗口。我想在该窗口中单击“解除”

请建议是否可以检测到这一点或使用任何其他工具

共有1个答案

高慈
2023-03-14

将弹出窗口设置为focusabletrue”。请参阅PoupWindow构造函数中的最后一个属性。

示例:

PopupWindow popupWindowTwo = new PopupWindow(timelineGuidanceDialog, 400, 400, **true**);

popupWindow.showAsDropDown(eventButtonView, 0, 0);
 类似资料:
  • 问题内容: 我目前正在寻找使用JAVA的职业,并决定从构建应用程序开始。我在这里使用此代码来触发语音识别。 在此应用中,用户按下一个按钮并显示在Google语音输入屏幕中,您可以在其中单击一个按钮(它实际上会自动显示),您可以说出来,它将停止并显示出来。我根本不希望该窗口弹出。取而代之的是让用户单击按钮并能够讲话,让应用程序停止并自动显示文本(它已经这样做了)。 请!我了解表单上已经有答案显示如何

  • 我正在从事一个关于“家庭自动化”系统的项目,该系统使用Android应用程序和微控制器,通过蓝牙模块将它们连接起来。我已经将“语音到文本”合并到语音命令中。尽管如此,它与内置的谷歌语音识别api配合得很好。我所需要的只是一个连续的语音识别,而不需要谷歌语音弹出窗口。我在playstore“speechnotes”上看到了一个类似的应用程序,这正是我想要开发的。它完全离线工作。

  • 我正在使用Selenium Webdriver通过它来自动化Salesforce应用程序。测试场景:-在帐户页面上,单击“查找”(帐户)搜索图标会打开标准Salesforce搜索弹出窗口。我无法切换窗口。

  • 我正试图打开一个弹出身份验证对话框的ftp页面。我正在使用Robot类的Keypress事件输入身份验证细节。但是在这里,如果焦点不在那个弹出窗口上,那么它在另一个处于焦点中的窗口中键入身份验证详细信息。由于这个弹出窗口不是web元素,我不能使用driver.switchto().window(),因为这里我需要传递windowhandle,我没有得到它。如果我可以点击驱动程序窗口,我的焦点将转移

  • 本文向大家介绍jQuery Mobile弹出窗、弹出层知识汇总,包括了jQuery Mobile弹出窗、弹出层知识汇总的使用技巧和注意事项,需要的朋友参考一下 先创建一个窗体 1)点击后弹出 2)页面加载后弹出 关键字说明: data-overlay-theme: 背景色透明灰 data-position-to: 弹窗在窗口居中显示 data-dismissible: 是否允许单击窗口外任一位置关

  • 似乎我在代码中遇到了一些同步问题。在我的过程中,我点击了一个按钮,打开了一个新的窗口。我通过下面的代码切换到新窗口。 我甚至试过: 不幸的是,大多数时候的问题似乎是selenium没有切换到新窗口(调试时可以看到它)。 我很乐意得到你的帮助。