在Horizo​​ntalScrollView中设置选择

时间:2014-03-03 10:40:54

标签: android horizontalscrollview

我在horizo​​ntalscrollview中有多个视图,在N视图的活动(view1,view2,view3到viewN)中有多个视图。当我参加此活动时,view1是horizo​​ntalscrollview中的第一个可见项目。但是我想从view5或view6开始成为我的horizo​​ntalscrollview中的第一个可见项目,所以当我从左向右滑动时,它会显示为所有视图view1,view2到view4之前的view4。

1 个答案:

答案 0 :(得分:0)

horizontalScrollView.getViewTreeObserver().addOnGlobalLayoutListener(new OnGlobalLayoutListener() {
    public void onGlobalLayout() {
        horizontalScrollView.scrollTo(view5.getLeft());
    }
});

等待测量视图,然后将scrollview滚动到view5的坐标。

没有对此进行测试,但它应该有效。