我创建了一个LinearLayout
,其中包含一组复选框。每个复选框(如果单击)都会生成一个对话框,如下所示:
checkBox.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
AlertDialog.Builder alertDialog = new AlertDialog.Builder(MyActivity.this);
alertDialog.setTitle("title");
alertDialog.setMessage("dialog");
alertDialog.setPositiveButton("OK", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog,int which) {
}
});
// Similarly for the NegativeButton
alertDialog.show();
}
});
现在,如果有人按下警告对话框中的肯定按钮,我想删除该复选框。谁能建议我怎么做?
提前致谢。
答案 0 :(得分:0)
删除任何可以使用的视图
ll.removeView(view)// to remove particular view
ll.removeViewAt(position);// to remove view from particular position
在您的xml和代码中使用android:onClick="onCheckboxClicked"
:
public void onCheckboxClicked(View v)
=>您可以参考复选框