-6

重複の可能性:
Androidのアラートダイアログでポジティブボタンをクリックした後にアクティビティを閉じる

一部の人にとっては非常に簡単なはずです。これが私の小さなスニペットです:

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

これらは私のYESおよびNOアラートダイアログボタンの機能です。「//whatnow」の代わりに何を配置する必要がありますか?アプリのアクティビティを閉じますか?

4

2 に答える 2

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();
    }
})
于 2013-01-25T21:29:52.563 に答える
0

finish()アクティビティを呼び出します。

于 2013-01-25T21:22:17.710 に答える