0
對不起,我的英語。我有Activity1,Activity2和Java類。我如何在java類的用戶意圖的Activity1 - >去 - > Activity2。例如上下文intent android
活性1
new MyJavaClass(Activity1.this).goToActivity2();
MyJavaClass
private Context context;
public ProcessorApp(Context context) {
this.context = context;
}
public void goToActivity2() {
Intent i = new Intent(context, Activity2.class);
i.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(i);
}
活性2
//hellow
我有錯誤
Attempt to invoke virtual method 'void android.content.Context.startActivity(android.content.Intent)' on a null object reference
。
Intent i = new Intent((Activity)context, Activity2.class); //not work
Intent i = new Intent(context.getApplicationContext(), Activity2.class); //not work
您在Activity2中再次傳遞相同活動的意圖。 –
將上下文作爲參數添加到您的gotoActivity2方法 –
@VivekMishra謝謝,但它不幫助我 – b1065579