您的位置:首页 > 移动开发 > Android开发

Android-创建带单选项列表的对话框

2015-09-29 13:35 239 查看
面代码将打开一个如下图所示的选项列表对话框:

final String[] items = {“java”, “.net”, “php”};

new AlertDialog.Builder(SenderNotificationActivity.this).setTitle(“选择语言”)

.setItems(items, new DialogInterface.OnClickListener() {

public void onClick(DialogInterface dialog, int item) {

Toast.makeText(getApplicationContext(), items[item],

Toast.LENGTH_SHORT).show();

}

}).show();//显示对话框

下面代码将打开一个如右下图所示的带单选框的列表对话框:

final String[] items = {“java”, “.net”, “php”};

new AlertDialog.Builder(SenderNotificationActivity.this).setTitle(“选择语言”)

.setSingleChoiceItems(items, 1, new DialogInterface.OnClickListener() {

public void onClick(DialogInterface dialog, int item) {

Toast.makeText(getApplicationContext(), items[item],

Toast.LENGTH_SHORT).show();

dialog.cancel();

}

}).show();//显示对话框

setSingleChoiceItems()的第二个参数是设置默认选项,

选项索引从0开始,-1代表不选择任何选项。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  对话框