Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
有一个ScrollView和其中有很多孩子的意见。有什么方法可以让每个孩子的偏移量到 ScrollView 的顶部?
ScrollView
嗯,不确定这是否是最快、最好的方法,但是如果您获得视图在屏幕上的位置,并且您知道 ScrollView 的顶部,则可以计算视图相对于 ScrollView 的偏移量。要获取视图在屏幕中的位置:
int[] location = {0,0}; view.getLocationOnScreen(location);
location[1]有 Y 值。当视图位于视口“上方”时,您将获得负值。
location[1]