作者:艹丶马化腾_323 | 来源:互联网 | 2023-10-13 11:52
privateButtonbutton;privatefinalCharSequenceitems[]{北京,上海,广州};@Overrideprotectedvoid
private Button button;
private final CharSequence items[] = { "北京", "上海", "广州" };
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
button = (Button) findViewById(R.id.button);
button.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
AlertDialog.Builder builder = new AlertDialog.Builder(MainActivity.this);
builder.setTitle("请选择以下城市");
builder.setMultiChoiceItems(items, new boolean[] { false, false, false },
new OnMultiChoiceClickListener() {
@Override
public void onClick(DialogInterface dialog, int which, boolean isChecked) {
// TODO Auto-generated method stub
}
});
AlertDialog dialog = builder.create();
dialog.show();
}
});
}
Android 多选列表对话框 setMultiChoiceItems