如何在Android中单击按钮时显示新复选框

时间:2014-10-19 19:35:46

标签: android checkbox visibility

每次单击按钮时如何创建新复选框?如何隐藏复选框?

另外,为什么checkbox.setVisibility(View.Gone); textview.setVisibility(View.Gone)的工作方式不同{?}}?

2 个答案:

答案 0 :(得分:1)

LinearLayout my_layout = (LinearLayout)findViewById(R.id.my_layout);
button.setOnClickListener(new onClickListener(){
     void onClick(){
          CheckBox checkBox = new CheckBox(this);
          checkBox.setText(Str_Array[i]);
          my_layout.addView(checkBox);
    }
});

答案 1 :(得分:0)

在布局中创建复选框,并将可见性设置为View.GONE,并在需要设置View.VISIBLE的可见性时显示复选框

更多信息here