AlertDialog實現單選對話框
效果:
實現代碼:
new AlertDialog.Builder(getActivity())
.setTitle("設置語言")
.setSingleChoiceItems(new String[]{"簡體中文", "English"}, 0, new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
}
})
.setPositiveButton("保存", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
}
})
.setNegativeButton("取消", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
dialog.dismiss();
}
})
.show();