2012-10-04 49 views
0

我正在製作一個Android應用程序,其中每個成員最多有5個子項,因此我需要動態顯示子項。但是,我無法對XML佈局應用條件。在XML佈局文件中的條件聲明

任何建議,將不勝感激。

+0

嘿,我真的很新的stackoverflow,我不明白這個賞金的事情,我做錯了什麼? –

回答

1

在你的XML代碼,你可以讓你的佈局

android:visibility="gone" 

讓他們沒有展示在您mainActivity(Java代碼),你讓他們展示了使用

LayoutView.setVisibility(View.VISIBLE); 
// or 
LayoutView.setVisibility(View.GONE); //depending on the case 

我通常讓我的佈局使水平或垂直的其他佈局具有按鈕文本瀏覽等(子字段)在按鈕點擊事件中顯示或消失。

+0

實際上,我從領域類獲得的孩子沒有,所以它不是一個隱藏的問題,我需要通過差異沒有兒童圖標 –

+0

@HussainAkhtarWahid你應該粘貼一些代碼,以便我們可以看到你正在嘗試做什麼和你正在使用什麼,這樣我們可以幫助更精確一點。 – zvzej

+0

以及這個解決方案似乎已經足夠了,我還沒有正確地嘗試過,thanx,現在完成了 –

1

這就是java代碼的用途。您爲活動和小部件創建xml佈局,然後使用Java處理它們。