嗨我正在使用alertdialog..and当用户点击确定它必须重新启动相同的活动(游戏) ,当他点击否,它必须进入主菜单..但当我点击确定..2活动 正在同时运行,当我时钟没有..并回到这里..对话框仍然存在! 帮助!这是段Alert box ..on and off
AlertDialog.Builder alertbox = new AlertDialog.Builder(this);
alertbox.setMessage("oops! wrong answer! wanna play again?");
alertbox.setPositiveButton("Yea sure!",
new DialogInterface.OnClickListener() {
Intent game = new Intent("nik.trivia.GAME");
startActivity(game);
finish();
});
alertbox.setNegativeButton("Nope! take me to the main menu",
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface arg0, int arg1) {
Intent menu = new Intent("nik.trivia.MENU");
startActivity(menu);
finish();
}
});
alertbox.dismiss()它告诉它是一个无效的方法 – Nikhil
你可以在上面的代码中显示更改吗? – Nikhil
现在一切正常工作..但仍然对话不会消失,当我从菜单调用相同的意图..这怎么可能?我该怎么办? – Nikhil