質問

2ページがありますが、最初のページでユーザークリックボタンをクリックすると、ProgressDialogが表示されて2ページに移動します。

Btn.setOnClickListener(new OnClickListener() {
        public void onClick(View v) {
            dialog = ProgressDialog.show(MainActivity.this, "", 
                    "Loading. Please wait...", true);
            dialog.setMax(2);

            Intent statPage = new Intent(MainActivity.this, Statistic.class);
            startActivity(statPage);
        }
    }); 
public void onResume() {
    if (dialog.isShowing()) {
        dialog.dismiss();
     }
    super.onResume();
}

しかし、それは強制的です

05-09 10:02:54.520: ERROR/AndroidRuntime(623): FATAL EXCEPTION: main

05-09 10:02:54.520:エラー/Androidruntime(623):java.lang.runtimeexception:アクティビティを再開できません{android.test.cal/android.test.cal.mainactivity}:java.lang.nullpointerexception 05-09 10:02:54.520:Error/Androidruntime(623):at android.app.activitythread.performresumeactivity(activitythread.java:3128)05-09 10:02:54.520:エラー/アンドロイドランチム(623):Android。 .Handleresumeactivity(ActivityThread.java:3143)05-09 10:02:54.520:ERROR/ANDROIDRUNTIME(623):at android.app.activitythread.handlelaunchactivity(Activitythread.java:2684)05-09 10:02:54.520:02:54.520:02:54.520:02:54.520: /androidruntime(623):at android.app.activitythread.access $ 2300(Activitythread.java:125)05-09 10:02:54.520:エラー/androidruntime(623):at android.app.app.activitythread $ h.handlemessage(activitythreadread .java:2033)05-09 10:02:54.520:エラー/Androidruntime(623):at android.os.handler.dispatchmessage(handler.java:99)05-09 10:02:54.520:エラー/アンドロイドタイム(6233333 ):Android.os.looper.loop(looper.java:123)05-09 10:02:54.520:エラー/androidruntime(623):at android.app.activitythread.main(Activitythread.java:4627)05-09 10:02:54.520:error/androidruntime(623):at java.lang.reflect.method.invokenative方法)05-09 10:02:54.520:エラー/AndroidRuntime(623):at java.lang.refllect.method.invoke(Method.java:521)05-09 10:02:54.520:エラー/Androidruntime(623) :com.android.internal.os.zygoteinit $ methodandargscaller.run(zygoteinit.java:868)05-09 10:02:54.520:エラー/androidruntime(623):atcom.android.internal.os.zygoteinit.mainit. (zygoteinit.java:626)05-09 10:02:54.520:error/androidruntime(623):at dalvik.system.system.nativestart.main(ネイティブ方法)05-09 10:02:54.520:エラー/アンドロイドタイム(623) :原因:Java.lang.Nullpointerexception 05-09 10:02:54.520:error/androidruntime(623):at android.test.cal.mainactivity.Onresume(mainactivity.java:165)05-09 10:02:54.520:02:54.520 :error/androidruntime(623):at android.app.instrumentation.callactivityonresume(instrumentation.java:1149)05-09 10:02:54.520:エラー/androidruntime(623): at android.app.activity.performresume(Activity.java:3823)05-09 10:02:54.520:error/androidruntime(623):at android.app.activitythread.performresumeacivity(activitythread.java:3118)

助けてください

正しい解決策はありません

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top