我在NestedScrollView
內使用ListView
,但在ListView
中看不到超過1個項目。我可以滾動到TextView
(textContact)的末尾,但不能在ListView
(listContact)內滾動。無法在其父級NestedScrollView中滾動ListView - Android
下面是.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>
是否有任何設計問題,這裏使用的小工具/控制的任何兼容性問題,還是別的?
哪個** LinearLayout **應該具有這些屬性? 1.以上工具欄 2.以下NestedScrollView 3.外部ListView 哪個LinearLayout? –
其中包含ListView –
它將ListView從顯示1項展開爲多項。但問題尚未解決。如果TextView在屏幕大小的一半左右完成,則可以看到完整的ListView。但是,如果ListView在Activity Start中不可見,則無法滾動。只有我能夠滾動的是TextView,而不是ListView。 –