我的Activity
有问题。 ScrollView
不会向下滚动到底部。
这是ScrollView
:
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/test"
android:paddingRight="@dimen/layoutsPadding"
android:paddingTop="@dimen/layoutsPadding"
android:paddingLeft="@dimen/layoutsPadding"
android:paddingBottom="@dimen/scrollViewLayoutsPadding">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@color/tab_introduction_background"
android:orientation="vertical"
android:padding="@dimen/layoutsPadding">
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="@string/tab_introduction_title"
android:textSize="@dimen/bigFont"></TextView>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="@dimen/gap_titleAndText">
</LinearLayout>
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="@string/tab_introduction_description"
android:textSize="@dimen/smallFont"></TextView>
</LinearLayout>
</ScrollView>
我该怎么办?
答案 0 :(得分:0)
由于删除了LinearLayout
的填充功能,但是您希望它具有填充功能,为什么不将其用另一个LinearLayout
包围,并且只允许此外部LinearLayout
填充。并删除内部LinearLayout
的填充。这可能不是一个很好的风格,但值得一试。
如果你想避免这种情况,你也可以尝试从LinearLayout
删除填充并为其所有孩子添加边距。
编辑:因为你真的需要填充,在底部添加一个空视图肯定会解决你的问题,但它也不是一个好的解决方案:
<View
android:layout_width="fill_parent"
android:layout_height="30dp" />