Android不能乱用的View.getHeight()(尤其是UI线程里)

public final int getHeight() {return mBottom – mTop;}底部减去顶部,确实可以计算出来,但是这个过程不可靠,原因就在于多线程问题了,当我们处理onTouchEvent的时候UI线程还没有刷新,UI线程和onTouchEvent是同一个线程,不信自己阻塞下试试就知道了,这时候我们得到的View.getHeight()肯定是个错误的数据,而

,谁也不跟谁一辈子,有些事情没必要记在心上。

Android不能乱用的View.getHeight()(尤其是UI线程里)

相关文章:

你感兴趣的文章:

标签云: