小编Som*_*ena的帖子

无法在其父NestedScrollView - Android中滚动ListView

我在ListView内部使用NestedScrollView,但看不到超过1项ListView.我可以滚动到TextView(textContact)的末尾,但不能在ListView(listContact)内滚动.

这是.xml文件的代码:

<?xml version="1.0" encoding="utf-8"?>
<android.support.v4.widget.DrawerLayout
    ... >
    <android.support.design.widget.CoordinatorLayout
        ... >    
        <LinearLayout
            ...
            android:orientation="vertical">

            <android.support.v7.widget.Toolbar
                ... />
            <android.support.v4.widget.NestedScrollView
                ... >
                <LinearLayout
                    ...
                    android:orientation="vertical">

                    <TextView
                        android:id="@+id/textContact"
                        ... />
                    <LinearLayout
                        ...
                        android:orientation="vertical">
                        <ListView
                            android:id="@+id/listContact"
                            ... />
                    </LinearLayout>
                </LinearLayout>

            </android.support.v4.widget.NestedScrollView>

        </LinearLayout>

    </android.support.design.widget.CoordinatorLayout>

    <android.support.design.widget.NavigationView
        ... />

</android.support.v4.widget.DrawerLayout>
Run Code Online (Sandbox Code Playgroud)

是否有任何设计问题,此处使用的窗口小部件/控件的任何兼容性问题,或其他任何问题?

java android listview scroll android-nestedscrollview

0
推荐指数
1
解决办法
4844
查看次数