UIObject.bounds()经常返回负坐标怎么办?

一个简单的用坐标定位然后点击的功能都非常非常麻烦,在手机上查看的bounds与控件台里面打印出来的坐标不一样,打印出来的经常含有负数.无法进行click操作

那个-是分隔符,不是负号

@卢某某 你的意思是坐标能用了?那么我用centerX(),centerY(),值都不正常.而且控制台报错,出现JAVA异常,说是使用了非法XXX是为啥?

@young5335 我用了这么久的bounds没出现问题

@卢某某 我用的是MIUI9,小米6上.自打开始用,问题就不少.目前这个坐标的问题,控制台报错,不是报illegal,就是negative.
报illegal的时候,发现坐标值会有两个负号,也就是'--324'这样.negative,当然就是负值了.

我在使用的时候也发现出现过负数,另外也出现过控件明明没有靠屏幕边上而且使用了中心函数,x坐标却是0

最后由 lintao2 编辑

@admin 我早改了.不过这种情况很容易发生在可左右滑动的多选项卡页面.

  • 8
    帖子
  • 1900
    浏览

与 Auto.js 的连接断开,我们正在尝试重连,请耐心等待