Android学习之模拟手指点击屏幕

1.需求来源

app在弹出弹框后,弹窗底部会有一个广告位和一个查看详情的按钮,要求点击广告位之外或者点击按钮,跳转到广告详情,增加用户点击广告的几率。

2.解决方案

查询并验证,找到两种方案,如下:

(1)使用performClick()方法

比如点击空白处去点击一个button,首先要设置button的点击事件,然后在空白处的点击事件中添加button的performClick(),才可以触发模拟点击,代码如下:

performClick()

(2)使用 onTouchEvent()的obtain()

这是模拟点击屏幕的方法,实测有效,代码如下:

onTouchEvent()
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容