我有一个HorizontalScrollView,包含一系列CompoundButtons。我想找到给定子视图的(x,y)位置。我尝试使用以下方法:
getLocationOnScreen()
getLocalVisibleRect()
getChildVisibleRect()
代码如下: View tmpView = this.findViewById(viewId); Rect hitRect = new Rect(); tmpView.getLocalVisibleRect(hitRect);
但是,hitRect总是为0,0 - 0,0。
我主要需要x,y位置来滚动到特定的子视图。非常感谢您的帮助。谢谢。
代码如下: View tmpView = this.findViewById(viewId); Rect hitRect = new Rect(); tmpView.getLocalVisibleRect(hitRect);
但是,hitRect总是为0,0 - 0,0。
我主要需要x,y位置来滚动到特定的子视图。非常感谢您的帮助。谢谢。