2011-11-08 82 views
0

讓我試着解釋我想實現的目標。目前,我有一個ScrollView作爲我的佈局的主視圖,還有一個用於放置我所有內容的linearLayout。ExpandableListView在摺疊和展開時影響Scrollview的大小

在我的LinearLayout中,我有一堆textviews和一個畫廊,它延伸出屏幕,所以用戶可以滾動查看所有內容。有用。

現在,我想添加一個expandableListView到所有那些仍然在linearLayout中的內容的底部。問題是當你展開列表視圖組時,它不會影響ScrollView。我曾設想過,當你展開一個組時,它會使linearLayout變大,從而使scrollview變大。

我在想什麼可以實現?

編輯:

好吧,我想情況是,列表視圖,通常由自己放置在一個佈局已經啓用scrollviews。你只需將它設置爲fill_parent並且它工作正常。然而,就我而言,我需要expandableListView來顯示所有內容而不用滾動,因爲我的ScrollView會處理這個問題。我甚至不認爲這可能?

回答

0

如果沒有看到佈局xml就很難回答,但我認爲如果將線性佈局的android:layout_height和expandableListView設置爲wrap_content,則第一個scrollView必須滾動整個視圖。

0

你有沒有試過把你的可擴展列表放到另一個線性佈局中,而不是把它放在滾動視圖的默認線性佈局中?