У меня есть следующий код:редиректа после нажатия ОК в андроиде
if(isSolved()){
AlertDialog.Builder builder = new AlertDialog.Builder(context);
builder.setMessage("You solved the puzzle! Congratulations!")
.setCancelable(false)
.setPositiveButton("Thanks.", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
Intent intent=new Intent(context, MainMenuActivity.class);
startActivity (intent);
}
});
}
Это загадка, и когда головоломка решена она это показывает приведенное выше сообщение: «! Congrats вы закончили игру». Но когда я нажимаю ОК, это ничего не делает. Я хочу, чтобы после нажатия ok переадресовать на другую страницу. Я использую java с eclipse.
Я обновил ответ, но теперь она дает мне ошибку на startActivity (намерение); ... –
Какая ошибка у вас? Вы можете найти его в logcat –
, он говорит, чтобы создать метод startActivity (намерение); –