Android 实现单选列表

代码:

private String[] educationArray;
educationArray = new String[] {"小学","初中","高中","专科","本科","硕士研究生","博士"};

new AlertDialog.Builder(WelcomeActivity.this)
        .setTitle("请选择").setIcon(R.drawable.in_name)
        .setItems(educationArray,new DialogInterface.OnClickListener() {
            public void onClick(DialogInterface dialog, int which) {
                Toast.makeText(WelcomeActivity.this, "您选择了: " + which + ":" + educationArray[which],Toast.LENGTH_LONG).show();
                dialog.dismiss();

                //在ListView中弹出单选框,并实时更新ListView数据
                messagelList.get(position).put("input",educationArray[which]);
                mAdpater.notifyDataSetChanged();
            }
        }).setNegativeButton("取消", null)
        .show();

如图:
Android 实现单选列表_第1张图片

你可能感兴趣的:(Android 实现单选列表)