AlertDialog,杀死活动onClick“NO”

时间:2013-01-25 21:18:54

标签: android eclipse alertdialog android-alertdialog

  

可能重复:
  Closing the activity after clicking positive button in alert dialog in android

对你们中的一些人来说应该很容易。这是我的小片段:

    .setPositiveButton(android.R.string.yes, (android.content.DialogInterface.OnClickListener) yesHandler)
    .setNegativeButton(android.R.string.no, //what now?)

这些是我的YES和NO alertdialog按钮的功能。我该怎么做而不是“//现在怎么样?”关闭应用活动?

2 个答案:

答案 0 :(得分:1)

您需要提供OnClickListener,以便为活动致电finish()

.setNegativeButton(android.R.string.no, new OnClickListener() {
    @Override
        public void onClick(DialogInterface dialog, int which) {
        //replace MainActivity with your activity's name
        MainActivity.this.finish();
    }
})

答案 1 :(得分:0)

在活动上调用finish()