활동 시작에 문제가 있습니다. 정적 방법으로 새로운 활동을 시작하려고합니다. 이 정적 메서드에서 활동을 시작할 수 없기 때문에정적 메서드에서 시작하는 활동
static Dialog dialog=null;
public static void NextLevel(Context c,String title,String message){
AlertDialog.Builder alertbox = new AlertDialog.Builder(c);
alertbox.setTitle(title);
alertbox.setMessage(message);
alertbox.setPositiveButton("Volgende level", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface arg0, int arg1) {
}
});
alertbox.setNegativeButton("Terug naar menu", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface arg0, int arg1) {
startActivity(new Intent(Main.this, MainMenu.class));
}
});
alertbox.show();
}
startActivity를 작동하지 않습니다
이는 내 코드입니다. 나는이 문제를 해결할 수있는 방법을 찾지 못하고있다. 왜냐하면 나 자신이 컨텍스트를 만들 수 없기 때문이다.
c.startActivity (새 의도 (c, MainMenu.class))로 사용; –