小编lum*_*umi的帖子

当视图大小改变时ScrollView向下滚动

我目前有一个带有 LinearLayout 的 ScrollView 。我正在动态更改一些内容,例如动态设置长文本段落,并添加动态布局(按钮等)。这会导致线性布局的高度发生变化,从而导致 ScrollView 向下滚动。如何在布局动态更新时保持当前滚动位置?

<ScrollView
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:fillViewport="true">

    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:orientation="vertical
        android:gravity="center_horizontal"
        >

        <!-- Dynamic Content Here -->
    </LinearLayout>
</ScrollView>
Run Code Online (Sandbox Code Playgroud)

android scrollview

5
推荐指数
1
解决办法
2939
查看次数

标签 统计

android ×1

scrollview ×1