2011-09-27 73 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帶有自己的滾動,並延伸至列表的長度。您無法將滾動和列表視圖一起使用。