public void onClick(View v)
{
showDialog(0);
}
public Dialog onCreateDialog(int id)
{
switch (id){
case 0:
return new AlertDialog.Builder(this)
.setIcon(R.drawable.ic_launcher)
.setTitle("This is a dialog with some simple text...")
.setPositiveButton("OK",new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// TODO 自动生成的方法存根
Toast.makeText(getBaseContext(), "OK clicked", Toast.LENGTH_SHORT).show();
}
})
.setNegativeButton("Cancel", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// TODO 自动生成的方法存根
Toast.makeText(getBaseContext(), "Cancel clicked", Toast.LENGTH_SHORT).show();
}
})
.setMultiChoiceItems(items, itemsChecked, new DialogInterface.OnMultiChoiceClickListener() {
@Override
public void onClick(DialogInterface dialog, int which, boolean isChecked) {
// TODO 自动生成的方法存根
Toast.makeText(getBaseContext(), items[which] + (isChecked ?" checked!":"unchecked!"), Toast.LENGTH_SHORT).show();
}
}).create();
}
return null;
}
}