2013-08-19 61 views
1

我有一個包含30個字段(編輯框裏使用,紡紗,按鈕等) 佈局,但它看起來擁擠的元素太怪異了。 (滾動視圖也更長) 所以我決定保持1以上按鈕,所以,首先15個字段將顯示1「更多」按鈕,現在我想顯示的字段的其餘部分的onclick上相同的佈局「更多」按鈕(低於15場)。如何做到這一點,在此先感謝顯示其餘的同一視圖

+2

加載活動時,使用object.setVisibility(View.GONE)隱藏元素的後半部分。然後點擊按鈕「更多」給他們使用,object.setVisibility(View.VISIBLE)。這應該工作。按對象我的意思是,textview,edittext等... –

+0

非常有幫助Vamsi,這個作品 – pawarrohit14

+0

很高興幫助... –

回答

4

我會建議你做一個父視圖有兩個主要的相對佈局。第一次顯示的所有內容的第一個相對佈局。使此佈局的知名度View.VISIBLE。您希望在點擊事件中顯示的所有內容的第二個相對佈局。使此佈局可見性View.INVISIBLE。 在按鈕單擊事件做出第二相對佈局可見通過設置view.setVisibility(View.VISIBLE)

不要忘了無形的最終佈局。否則,它將在整個應用程序會話中可見。

你也可以在你的xml中設置這個屬性。有一個在每個視圖,android:visibility="visible"標籤。

此方法將幫助您管理,因爲通過設置單個視圖可見性,您可以管理所有視圖。快樂編碼!

+0

其完成,現在添加動畫(下拉效果):) – pawarrohit14