Android對話框-AlertDialog
簡單展示一下AlertDialog對話框
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setTitle("短信");
builder.setMessage("內容");
builder.show();
builder.setPositiveButton("確定", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
}
});
builder.setNegativeButton("取消", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
}
});
final String[] arr = new String[]{
"九江", "南昌", "贛州", "宜春", "景德鎮"
};
AlertDialog.Builder builder = new AlertDialog.Builder(Main3Activity.this);
builder.setTitle("請選擇你喜歡的城市!");
builder.setSingleChoiceItems(arr, 0, new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialogInterface, int i) {
Toast.makeText(Main3Activity.this, arr[i], Toast.LENGTH_LONG).show();
}
});
builder.setPositiveButton("確定", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialogInterface, int i) {
}
});
builder.setNeutralButton("取消", null);
builder.create().show();
}