click方法失效了,点击屏幕无反应,开启了坐标位置之后,能看到有发出点击动作

已存档
362387909_9k4nf · 3 年前

回答

BATU1579
455
· 3 年前

感觉一般来说就几种可能:

  1. 你选中的控件的 clickable 属性是 False ,也就是说这个控件本身不能点击。这时候就需要考虑查找同一位置上可点击的子控件或者父控件,或者用控件坐标和模拟点击来处理。
  2. 本身就是使用了模拟点击但是仍然没效果,可能是因为屏幕上有东西挡住了点击。因为模拟点击的和用手指点即原理相同,可能会点到上层的控件。可以先试试找到对应的控件再点击或者先想办法移动开前面的控件再点击。
  3. 你的无障碍服务失效了,可能需要重新打开服务甚至 Hamibot 的 APP 。(不过从你的描述来看这种可能性比较小)

当然啦最好还是看看代码和实际的控件才能确定,你可以把出错的代码和调试分享连接放在下面嘛?

362387909_9k4nf · 3 年前

之前是没问题的,就是把手机root了一下,可能没有成功,然后刷了官方固件,还原之后就不行了。
现在连点击主页上的图标都不行,比如说点击联系人都点不开,开发者模式开了显示指针位置,能看到有点击动作,代码就是click点击

liaolingfen4 · 2 年前

大概率是root没成功