如何自动点击/点击 x,y 位置?
How to tap / click at x,y position automatically?
我已经在我的应用程序中创建了一个 AlertDialog
带有 OK 和 CANCEL 按钮的按钮,当警告对话框打开时。我必须在没有用户交互的情况下自动在 OK 按钮上 tap/click,我有 OK 按钮的 x,y 位置。
如何实现请与我分享,我的主要要求是如何在没有用户交互的情况下自动点击特定位置 (x, y)。
只需调用performClick()
方法。请参阅 View docs 以供参考。
Button button = (Button) findViewByid(R.id.mybutton);
button.performClick();
或者,如果为冰淇淋三明治(API 级别 15)开发,则添加 callOnClick()
方法。不过,performClick()
完全可以满足您的需求。
对于警报对话框界面正按钮,您可以使用:@Mike 建议
dialogToClick.getButton(AlertDialog.BUTTON_POSITIVE).performClick();.
我已经在我的应用程序中创建了一个 AlertDialog
带有 OK 和 CANCEL 按钮的按钮,当警告对话框打开时。我必须在没有用户交互的情况下自动在 OK 按钮上 tap/click,我有 OK 按钮的 x,y 位置。
如何实现请与我分享,我的主要要求是如何在没有用户交互的情况下自动点击特定位置 (x, y)。
只需调用performClick()
方法。请参阅 View docs 以供参考。
Button button = (Button) findViewByid(R.id.mybutton);
button.performClick();
或者,如果为冰淇淋三明治(API 级别 15)开发,则添加 callOnClick()
方法。不过,performClick()
完全可以满足您的需求。
对于警报对话框界面正按钮,您可以使用:@Mike 建议
dialogToClick.getButton(AlertDialog.BUTTON_POSITIVE).performClick();.