具有交互功能的对话框 AlertDialog
public class CH03_12 extends Activity {/** Called when the activity is first created. */private Button btn;@Overridepublic void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.main);btn = (Button)findViewById(R.id.btn);btn.setOnClickListener(new BtnClick());}//事件class BtnClick implements OnClickListener{@Overridepublic void onClick(View v) {//设置弹出对话框的地方new AlertDialog.Builder(CH03_12.this).setTitle("提示").setMessage("您好").setPositiveButton("您确定?",new DialogInterface.OnClickListener() {@Overridepublic void onClick(DialogInterface dialog, int which) {// 这里写当对对话框点击之后要执行的代码//finish(); //这里执行离开程序}}).show();}}}