可展开查看复选框单击Android

可展开查看复选框单击Android,android,view,Android,View,我正在寻找一种在有人单击复选框时展开视图的方法。 如果checkbox=true,视图将展开。如果为false,视图将折叠。 基本的想法是,我有一个类newPokerGame,如果游戏是一个锦标赛(复选框),一些视图将展开,您可以选择多少玩家等。 我只是不知道最好的方法是什么。有什么想法吗? 欢迎 要收听复选框切换,请使用onCheckChangedListener yourCheckBox.setOnCheckedChangeListener(new OnCheckedChangeListen


我正在寻找一种在有人单击复选框时展开视图的方法。
如果checkbox=true,视图将展开。如果为false,视图将折叠。
基本的想法是,我有一个类newPokerGame,如果游戏是一个锦标赛(复选框),一些视图将展开,您可以选择多少玩家等。
我只是不知道最好的方法是什么。有什么想法吗?

欢迎

要收听复选框切换,请使用
onCheckChangedListener

yourCheckBox.setOnCheckedChangeListener(new OnCheckedChangeListener()
{
    public void onCheckedChanged(CompoundButton buttonView, boolean isChecked)
    {
        if ( isChecked ) {
        // show the view
        } else {
        // hide the view
        }
    }
});
要实现“展开”视图,请创建要展开/折叠的布局,就像希望在展开模式下看到它一样,只需在选中“更改”后设置将其包围在内部的布局的可见性。使用视图的
设置可见性(View.VISIBLE)

setVisibility(View.GONE)

要收听复选框切换,请使用onCheckChangedListener

yourCheckBox.setOnCheckedChangeListener(new OnCheckedChangeListener()
{
    public void onCheckedChanged(CompoundButton buttonView, boolean isChecked)
    {
        if ( isChecked ) {
        // show the view
        } else {
        // hide the view
        }
    }
});
要实现“展开”视图,请创建要展开/折叠的布局,就像希望在展开模式下看到它一样,只需在选中“更改”后设置将其包围在内部的布局的可见性。使用视图的
设置可见性(View.VISIBLE)

setVisibility(View.GONE)

谢谢,但是我如何实现可扩展视图?谢谢,但是我如何实现可扩展视图?