.setTitle("标题")
.setMessage("简单消息框")
//.setView(text)
.setPositiveButton("确定", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// TODO Auto-generated method stub
dialog.dismiss();
}
})
.show();
2.final EditText text=new EditText(AlertDialogActivity.this);
new AlertDialog.Builder(AlertDialogActivity.this)
.setTitle("确定")
.setIcon(R.drawable.icon)
//.setMessage("确定吗?")
.setView(text)
.setSingleChoiceItems(it, 0, new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// TODO Auto-generated method stub
Log.i(TAG, "获取的which.."+which+it[which]);
text.setText(it[which]);
}
})
.setPositiveButton("确定", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// TODO Auto-generated method stub
dialog.dismiss();
}
})
.setNegativeButton("取消", new DialogInterface.OnClickListener(){
@Override
public void onClick(DialogInterface dialog, int which) {
// TODO Auto-generated method stub
dialog.dismiss();
}
})
.show();
3.new AlertDialog.Builder(AlertDialogActivity.this)
.setTitle("确定")
.setIcon(R.drawable.icon)
.setMultiChoiceItems(new String[]{"a","s","d","f","g","t"}, null, new DialogInterface.OnMultiChoiceClickListener() {
@Override
public void onClick(DialogInterface dialog, int which, boolean isChecked) {
// TODO Auto-generated method stub
Log.i(TAG, "获取的which..."+which+isChecked);
}
})
.setPositiveButton("确定", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// TODO Auto-generated method stub
dialog.dismiss();
}
})
.setNegativeButton("取消", new DialogInterface.OnClickListener(){
@Override
public void onClick(DialogInterface dialog, int which) {
// TODO Auto-generated method stub
dialog.dismiss();
}
})
.show();
4.new AlertDialog.Builder(AlertDialogActivity.this)
.setTitle("确定")
.setIcon(R.drawable.icon)
//.setMessage("确定吗?")
//.setView(new EditText(AlertDialogActivity.this))
.setItems(new String[]{"列表1","列表2","列表3"}, new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// TODO Auto-generated method stub
}
})
.setPositiveButton("确定", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// TODO Auto-generated method stub
dialog.dismiss();
}
})
.setNegativeButton("取消", new DialogInterface.OnClickListener(){
@Override
public void onClick(DialogInterface dialog, int which) {
// TODO Auto-generated method stub
dialog.dismiss();
}
})
.show();
5.
1 |
ImageView img = new ImageView(self); |
2 |
img.setImageResource(R.drawable.icon); |
3 |
|
4 |
new AlertDialog.Builder(self) |
5 |
.setTitle( "图片框" ) |
6 |
.setView(img) |
7 |
.setPositiveButton( "确定" , null ) |
8 |
.show(); |
