在android的布局中创建2个垂直滚动条
问题描述:
在我的布局中有一个ListView和多个控件。如果我创建滚动视图在android的布局中创建2个垂直滚动条
listview滚动不起作用。如果我删除滚动视图列表视图滚动是有效的。
如何让两个卷轴工作?
由于提前, Durai
答
如果你真的需要这两个(ScrollView和ListView),请尝试减少ListView的宽度,以便在ListView的左侧或右侧有一些可用空间,用户可以在其中触摸并滚动下面的ScrollView它。否则,ListView将始终接收滚动事件。
我的意思是这样的:
-----------------------
I I I
I I I
I I I
I ListView I I
I I I
I I I
I I I
-----------------------
<---- ScrollView ---->
答
你不能同时获得滚动。在包装其内容时,您可以为您的Listview
定义体重。
否则,如果其他控件占用太多的屏幕空间,则不使用Listview
,而使用Linearlayout
以ScrollView
作为父项。
答
的ListView带有自己的滚动,并延伸至列表的长度。您无法将滚动和列表视图一起使用。
你为什么要列表视图包含在ScrollView中,因为listview本身是可自动滚动的?是的,发布你迄今为止尝试过的XML布局。 –
列表视图不能包含在滚动视图中 –