错误
可以看到并没有显示单选列表。
解决方法
class OnClickListnerImpl implements View.OnClickListener {
@Override
public void onClick(View v) {
AlertDialog.Builder builder = new AlertDialog.Builder(AlertDialogActivity.this);
//设置显示图片
builder.setIcon(R.drawable.ic_launcher_background);
//设置显示标题
builder.setTitle("确定删除?");
//设置显示内容
builder.setMessage("您确定要删除该条信息吗?");
String[] items = new String[]{"苹果", "香蕉", "橘子", "荔枝"};
builder.setSingleChoiceItems(items, 2, new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
Toast.makeText(AlertDialogActivity.this, items[which], Toast.LENGTH_SHORT).show();
}
});
builder.show();
}
}
将builder.setMessage()这一行代码去掉。即可正常显示。