ScrollView不会滚动到底部

时间:2015-08-29 02:46:58

标签: java android

当我在Android工作室的Nexus 5模拟器上测试我的应用程序时工作正常,当我在我的三星Galaxy S6上测试它也可以正常工作,但是当我在我的旧索尼Xperia L上测试它时它不会让我滚动到底部。 我的意思是,右边的滚动条看起来像是在底部,但它不是,我看不到ListView中的所有项目。 继承我的XML代码:

/<ScrollView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:id="@+id/scrollView"
    android:layout_alignParentTop="true"
    android:layout_alignBottom="@+id/textView9"
    android:layout_centerHorizontal="true">

    <TableLayout
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentBottom="true"
        android:layout_alignBottom="@+id/textView9"
        android:layout_centerHorizontal="true">

        <ListView
            android:layout_width="wrap_content"
            android:layout_height="460dp"
            android:id="@+id/listView"
            android:layout_alignBottom="@+id/textView9"
            android:layout_below="@+id/scrollView"
            android:layout_centerHorizontal="true" />

    </TableLayout>
</ScrollView>

这是它的样子: http://postimg.org/image/qwb8iqarn/

如果我删除了第6行(android:layout_alignBottom =“@ + id / textView9”),那么我可以滚动到底部,但是,正如你可能猜到的那样,设计搞砸了,因为列表中的项目去了过了一行(textView9)

1 个答案:

答案 0 :(得分:0)