<Button
android:id="@+id/b1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="普通对话框"
android:onClick="myClick"></Button>
public void myClick(View v) {
switch (v.getId()) {
case R.id.b1:
// 1: 实例化一个builder
AlertDialog.Builder builder=new AlertDialog.Builder(this);
// 2: 设置对话框样式
builder.setTitle("提示");
builder.setMessage("您确定退出程序吗");
builder.setPositiveButton("确定", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialogInterface, int i) {
finish();
}
});
builder.setNegativeButton("取消",null);
// 3 :展示
builder.show();
break;
case R.id.b2:
break;
}
常用到的方法 :