2012-05-05 20 views
0

開発中のphonegap/jquerymobileアプリで問題が発生しています。アプリを開いて他のページに移動する前に戻るボタンを押した場合を除いて、アプリを閉じて予期せぬ強制的な終了を指示する場合を除き、すべてが機能します。アプリの他のページに移動して戻るボタンを押すと、前のページに移動します。コードなしでここAndroid PhoneGapアプリ - 「戻る」を押すと強制終了する

背中を押したときに私のログが投げているものです。..

05-05 22:29:29.878: E/AndroidRuntime(1524): FATAL EXCEPTION: main 
05-05 22:29:29.878: E/AndroidRuntime(1524): android.app.SuperNotCalledException: Activity {com.slammednavigator/com.slammednavigator.SlammedNavigatorActivity} did not call through to super.onDestroy() 
05-05 22:29:29.878: E/AndroidRuntime(1524):  at android.app.ActivityThread.performDestroyActivity(ActivityThread.java:3101) 
05-05 22:29:29.878: E/AndroidRuntime(1524):  at android.app.ActivityThread.handleDestroyActivity(ActivityThread.java:3130) 
05-05 22:29:29.878: E/AndroidRuntime(1524):  at android.app.ActivityThread.access$1200(ActivityThread.java:123) 
05-05 22:29:29.878: E/AndroidRuntime(1524):  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1180) 
05-05 22:29:29.878: E/AndroidRuntime(1524):  at android.os.Handler.dispatchMessage(Handler.java:99) 
05-05 22:29:29.878: E/AndroidRuntime(1524):  at android.os.Looper.loop(Looper.java:137) 
05-05 22:29:29.878: E/AndroidRuntime(1524):  at android.app.ActivityThread.main(ActivityThread.java:4424) 
05-05 22:29:29.878: E/AndroidRuntime(1524):  at java.lang.reflect.Method.invokeNative(Native Method) 
05-05 22:29:29.878: E/AndroidRuntime(1524):  at java.lang.reflect.Method.invoke(Method.java:511) 
05-05 22:29:29.878: E/AndroidRuntime(1524):  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784) 
05-05 22:29:29.878: E/AndroidRuntime(1524):  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551) 
05-05 22:29:29.878: E/AndroidRuntime(1524):  at dalvik.system.NativeStart.main(Native Method) 

答えて

2

は、私が唯一のあなたが追加する必要があることを推測することができます。

super.onDestroy(); 

であなたのオーバーライドonDestroy()関数にあなたの主な活動。

+0

感謝します!出来た! –