代码如下,比较简短的,google过了都早不到答案
private void singleAction()
{
String[] items = {"足球", "篮球", "羽毛球"};
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setIcon(R.drawable.d);
builder.setTitle("列表选择框");
builder.setMessage("请选择你喜欢的运动");
builder.setSingleChoiceItems(items, -1, new DialogClickListener("hhah"));
builder.setNegativeButton("确定", new DialogClickListener("确定"));
builder.setPositiveButton("取消", new DialogClickListener("取消"));
builder.create().show();
}配置文件就不黏了 ,肯定没错的。谢谢
private void singleAction()
{
String[] items = {"足球", "篮球", "羽毛球"};
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setIcon(R.drawable.d);
builder.setTitle("列表选择框");
builder.setMessage("请选择你喜欢的运动");
builder.setSingleChoiceItems(items, -1, new DialogClickListener("hhah"));
builder.setNegativeButton("确定", new DialogClickListener("确定"));
builder.setPositiveButton("取消", new DialogClickListener("取消"));
builder.create().show();
}配置文件就不黏了 ,肯定没错的。谢谢
String[] items = { "足球", "篮球", "羽毛球" };
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setIcon(R.drawable.icon);
builder.setTitle("列表选择框");
builder.setMessage("请选择你喜欢的运动");
// builder.setSingleChoiceItems(items, -1, new
// DialogClickListener("hhah"));
// builder.setNegativeButton("确定", new DialogClickListener("确定"));
// builder.setPositiveButton("取消", new DialogClickListener("取消"));
builder.setNegativeButton("确定", new OnClickListener() { @Override
public void onClick(DialogInterface dialog, int which) {
// TODO Auto-generated method stub }
});
builder.setPositiveButton("取消", new OnClickListener() { @Override
public void onClick(DialogInterface dialog, int which) {
// TODO Auto-generated method stub }
});
builder.create().show();
}这样就好了
{
String[] items = {"足球", "篮球", "羽毛球"};
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setIcon(R.drawable.d);
builder.setTitle("列表选择框");
builder.setSingleChoiceItems(items, -1, new DialogInterface.OnClickListener(){ public void onClick(DialogInterface dialog, int which) {
dialog.dismiss();
}
});
builder.setNegativeButton("取消", null).show();
builder.setPositiveButton("确定", null).show();
}