1

3 ページの情報を含むアプリを作成しようとしています。

私の最終的な目的は、3 つのボタンを作成し、ボタンをクリックすると、そのアクティビティの相対的なレイアウトを開くことです。

manifest.xml に 3 つのアクティビティを作成し、3 つの異なるレイアウトと 3 つの Java クラスを作成し、コーディングはすべて完了しました。

仮想デバイスの任意のボタンをクリックすると、「残念ながらページが停止しました」というメッセージが表示されます。

以下は LogCat ファイルです。

03-22 03:45:40.971: D/dalvikvm(1158): GC_CONCURRENT 解放 285K、15% 解放 2581K/3012K、一時停止 37ms+13ms、合計 237ms

03-22 03:45:40.971: D/dalvikvm (1158): WAIT_FOR_CONCURRENT_GC が 101 ミリ秒ブロックされました

03-22 03:45:41.191: 私/Choreographer(1158): 67 フレームスキップしました! アプリケーションがメイン スレッドで処理しすぎている可能性があります。

03-22 03:45:41.672: 私/コレオグラファー(1158): 161 フレームスキップしました! アプリケーションがメイン スレッドで処理しすぎている可能性があります。

03-22 03:45:41.861: D/gralloc_goldfish(1158): GPU エミュレーションなしのエミュレーターが検出されました。

03-22 03:46:05.892: D/AndroidRuntime(1158): VM をシャットダウンしています

03-22 03:46:05.892: W/dalvikvm(1158): threadid=1: キャッチされない例外で終了するスレッド (グループ = 0x40a71930)

03-22 03:46:06.051: E/AndroidRuntime(1158): 致命的な例外: メイン

03-22 03:46:06.051: E/AndroidRuntime(1158): java.lang.IllegalStateException: アクティビティのメソッドを実行できませんでした

03-22 03:46:06.051: E/AndroidRuntime(1158): android.view.View$1.onClick(View.java:3599)

03-22 03:46:06.051: E/AndroidRuntime(1158): android.view.View.performClick(View.java:4204)

03-22 03:46:06.051: E/AndroidRuntime(1158): android.view.View$PerformClick.run(View.java:17355) で

03-22 03:46:06.051: E/AndroidRuntime(1158): android.os.Handler.handleCallback(Handler.java:725) で

03-22 03:46:06.051: E/AndroidRuntime(1158): android.os.Handler.dispatchMessage(Handler.java:92) で

03-22 03:46:06.051: E/AndroidRuntime(1158): android.os.Looper.loop(Looper.java:137)

03-22 03:46:06.051: E/AndroidRuntime(1158): android.app.ActivityThread.main(ActivityThread.java:5041)

03-22 03:46:06.051: E/AndroidRuntime(1158): java.lang.reflect.Method.invokeNative(ネイティブ メソッド) で

03-22 03:46:06.051: E/AndroidRuntime(1158): java.lang.reflect.Method.invoke(Method.java:511) で

03-22 03:46:06.051: E/AndroidRuntime(1158): com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793) で

03-22 03:46:06.051: E/AndroidRuntime (1158): com.android.internal.os.ZygoteInit.main (ZygoteInit.java:560) で

03-22 03:46:06.051: E/AndroidRuntime(1158): dalvik.system.NativeStart.main(ネイティブメソッド)

03-22 03:46:06.051: E/AndroidRuntime(1158): 原因: java.lang.reflect.InvocationTargetException

03-22 03:46:06.051: E/AndroidRuntime(1158): java.lang.reflect.Method.invokeNative(ネイティブ メソッド) で

03-22 03:46:06.051: E/AndroidRuntime(1158): java.lang.reflect.Method.invoke(Method.java:511) で

03-22 03:46:06.051: E/AndroidRuntime(1158): android.view.View$1.onClick(View.java:3594)

03-22 03:46:06.051: E/AndroidRuntime(1158): ... 11 もっと見る

03-22 03:46:06.051: E/AndroidRuntime(1158): 原因: android.content.ActivityNotFoundException: 明示的なアクティビティ クラス {com.example.page/com.example.page.Page3} が見つかりません。AndroidManifest.xml でこのアクティビティを宣言しましたか?

03-22 03:46:06.051: E/AndroidRuntime(1158): android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1618) で

03-22 03:46:06.051: E/AndroidRuntime (1158): android.app.Instrumentation.execStartActivity (Instrumentation.java:1417) で

03-22 03:46:06.051: E/AndroidRuntime (1158): android.app.Activity.startActivityForResult (Activity.java:3370) で

03-22 03:46:06.051: E/AndroidRuntime (1158): android.app.Activity.startActivityForResult (Activity.java:3331) で

03-22 03:46:06.051: E/AndroidRuntime(1158): android.app.Activity.startActivity(Activity.java:3566)

03-22 03:46:06.051: E/AndroidRuntime(1158): android.app.Activity.startActivity(Activity.java:3534)

03-22 03:46:06.051: E/AndroidRuntime(1158): com.example.page.PageActivity.onClickPage3(PageActivity.java:32)

03-22 03:46:06.051: E/AndroidRuntime(1158): ... 14 もっと見る

03-22 03:51:06.541: I/Process(1158): シグナルを送信しています。PID: 1158 SIG: 9

4

0 に答える 0