1
我正在尋找一種方式,當有人點擊複選框以展開視圖。
如果複選框= true,則視圖膨脹。如果錯誤,視圖會摺疊。
基本的想法是,我有一個類newPokerGame,如果遊戲是一個比賽(複選框),一些視圖將擴大,你可以選擇多少球員等。
我只是不知道什麼是最好的實施方式這個。有任何想法嗎?
映入眼簾!展開視圖然後在Android
我正在尋找一種方式,當有人點擊複選框以展開視圖。
如果複選框= true,則視圖膨脹。如果錯誤,視圖會摺疊。
基本的想法是,我有一個類newPokerGame,如果遊戲是一個比賽(複選框),一些視圖將擴大,你可以選擇多少球員等。
我只是不知道什麼是最好的實施方式這個。有任何想法嗎?
映入眼簾!展開視圖然後在Android
聽複選框切換,使用onCheckChangedListener
yourCheckBox.setOnCheckedChangeListener(new OnCheckedChangeListener()
{
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked)
{
if (isChecked) {
// show the view
} else {
// hide the view
}
}
});
實施「擴大」的看法,因爲你希望它在擴展模式下可以看到創建你要展開的佈局/崩潰,只需在onCheckChanged中設置包含它的佈局的可見性即可。使用視圖的setVisibility(View.VISIBLE);
或setVisibility(View.GONE);
謝謝,但我如何實現擴張的看法? – nostradamus 2012-04-09 09:30:10
請參閱更新的答案 – josephus 2012-04-09 09:38:30
退房此鏈接,例如http://stackoverflow.com/a/9834782/1160207 – 2012-04-09 09:38:40