2011-09-27 79 views
0

在我的布局中有一个ListView和多个控件。如果我创建滚动视图在android的布局中创建2个垂直滚动条

listview滚动不起作用。如果我删除滚动视图列表视图滚动是有效的。

如何让两个卷轴工作?

由于提前, Durai

+0

你为什么要列表视图包含在ScrollView中,因为listview本身是可自动滚动的?是的,发布你迄今为止尝试过的XML布局。 –

+0

列表视图不能包含在滚动视图中 –

回答

0

如果你真的需要这两个(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 ----> 
0

你不能同时获得滚动。在包装其内容时,您可以为您的Listview定义体重。

否则,如果其他控件占用太多的屏幕空间,则不使用Listview,而使用LinearlayoutScrollView作为父项。

0

的ListView带有自己的滚动,并延伸至列表的长度。您无法将滚动和列表视图一起使用。