<ScrollView
android:layout_width="match_parent"
android:layout_height="wrap_content">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
<TextView
android:layout_width="match_parent"
android:layout_height="50dp" />
<ListView
android:layout_width="match_parent"
android:layout_height="wrap_content">
</ListView>
</LinearLayout>
</ScrollView>
上面的xml文件。当ListView超过屏幕高度时,TextView将滚出屏幕...
如果将ListView的focusable设置为false可以解决问题,但我想知道原因
请访问有关我的问题的视频 访问https://goo.gl/iEslpl
答案 0 :(得分:0)
答案 1 :(得分:0)
问题在于它们都处于相同的线性布局中......这就是为什么它会被推出。
尝试使用另一个linearlayout嵌套scrollview,然后在其中使用另一个linearlayout。
类似......线性 - &gt;滚动 - &gt;再次线性....
希望这有帮助。