美文网首页
Android学习之模拟手指点击屏幕

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

作者: 木子闲集 | 来源:发表于2020-03-20 16:47 被阅读0次

    1.需求来源

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

    2.解决方案

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

    (1)使用performClick()方法

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

    performClick()

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

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

    onTouchEvent()

    相关文章

      网友评论

          本文标题:Android学习之模拟手指点击屏幕

          本文链接:https://www.haomeiwen.com/subject/ymujyhtx.html