点击选择后这个对话框会消失
由于这里所用到的知识点和上一个完全一样,这里就不多说
先写xml
<Button
android:id="@+id/btn_danxuanalertDialog"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="显示单选列表AlertDialog"
android:onClick="showDD"/>
再写类中
//单选对话框
public void showDD(View v) {
final String [] items={"红","蓝","绿","灰"};//final变量在方法执行完后还存在
new AlertDialog.Builder(this)
.setTitle("指定背景颜色")
.setSingleChoiceItems(items, 2, new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
Toast.makeText(DiologActivity.this, items[which], 0).show();
dialog.dismiss();
}
})
.show();
}