【发布时间】:2013-11-22 06:04:00
【问题描述】:
我的理解是,getLocationOnScreen 从屏幕角的左上角返回 Y 轴上增加了状态栏(或操作栏或标题栏?)高度的位置。
getLocationInWindow 从活动的根内容视图的左上角返回位置。
现在,一切似乎都说得通了。但是当我尝试使用getLocationOnScreen 和getLocationInWindow 获取位置时,它们都返回相同的按钮位置,并增加了状态栏的高度。对于getLocationOnScreen,它似乎是正确的,但对于getLocationInWindow,它似乎是错误的。
我有什么遗漏吗?还是它只是越野车?我在 API-4 和 API-14 中对此进行了测试。
【问题讨论】:
标签: android