Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/182.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
android中方向改变的scrollView位置问题_Android_Android Scrollview - Fatal编程技术网

android中方向改变的scrollView位置问题

android中方向改变的scrollView位置问题,android,android-scrollview,Android,Android Scrollview,我在线性布局中有文本视图和图像视图。textview包含更多文本,因此我的屏幕大小超过。因此,我将linearlayout放置在滚动视图中。现在,当我滚动到scrollView的末尾,将方向从纵向更改为横向,并返回到纵向模式而不更改位置时,滚动位置会更改。要在onSaveInstanceState中处理并保留它,我的活动位于选项卡布局中,不会被调用。所以,有人能帮我在改变方向之前,把它放在相同的位置(scrollView的末尾)。这是android scrollView-v2.1中的错误,scr

我在线性布局中有文本视图和图像视图。textview包含更多文本,因此我的屏幕大小超过。因此,我将linearlayout放置在滚动视图中。现在,当我滚动到scrollView的末尾,将方向从纵向更改为横向,并返回到纵向模式而不更改位置时,滚动位置会更改。要在onSaveInstanceState中处理并保留它,我的活动位于选项卡布局中,不会被调用。所以,有人能帮我在改变方向之前,把它放在相同的位置(scrollView的末尾)。这是android scrollView-v2.1中的错误,scrollView没有scrollChangedListener。因此,我们必须通过扩展ScrollView类来编写CustomScrollView。然后为CustomScrollView编写并实现scrollChangedListener接口,并重写onScrollChanged()方法,以侦听CustomScrollView滚动位置的更改。

有人能帮忙吗?