关于activity的跳转的问题,运行程序后安卓模拟器直接报出the 应用程序名称 application h

移动开发 码拜 4年前 (2016-09-23) 402次浏览
以下是logcat提示的错误,问一下有人知道这是怎么回事吗
09-17 08:48:32.937: E/AndroidRuntime(335): FATAL EXCEPTION: main
09-17 08:48:32.937: E/AndroidRuntime(335): java.lang.RuntimeException: Unable to start activity ComponentInfo{cax.activity02/cax.activity02.MainActivity}: java.lang.ClassCastException: cax.activity02.MainActivity$MyButtonListener
09-17 08:48:32.937: E/AndroidRuntime(335):  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1647)
09-17 08:48:32.937: E/AndroidRuntime(335):  at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1663)
09-17 08:48:32.937: E/AndroidRuntime(335):  at android.app.ActivityThread.access$1500(ActivityThread.java:117)
09-17 08:48:32.937: E/AndroidRuntime(335):  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:931)
09-17 08:48:32.937: E/AndroidRuntime(335):  at android.os.Handler.dispatchMessage(Handler.java:99)
09-17 08:48:32.937: E/AndroidRuntime(335):  at android.os.Looper.loop(Looper.java:123)
09-17 08:48:32.937: E/AndroidRuntime(335):  at android.app.ActivityThread.main(ActivityThread.java:3683)
09-17 08:48:32.937: E/AndroidRuntime(335):  at java.lang.reflect.Method.invokeNative(Native Method)
09-17 08:48:32.937: E/AndroidRuntime(335):  at java.lang.reflect.Method.invoke(Method.java:507)
09-17 08:48:32.937: E/AndroidRuntime(335):  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)
09-17 08:48:32.937: E/AndroidRuntime(335):  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597)
09-17 08:48:32.937: E/AndroidRuntime(335):  at dalvik.system.NativeStart.main(Native Method)
09-17 08:48:32.937: E/AndroidRuntime(335): Caused by: java.lang.ClassCastException: cax.activity02.MainActivity$MyButtonListener
09-17 08:48:32.937: E/AndroidRuntime(335):  at cax.activity02.MainActivity.onCreate(MainActivity.java:19)
09-17 08:48:32.937: E/AndroidRuntime(335):  at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
09-17 08:48:32.937: E/AndroidRuntime(335):  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1611)
09-17 08:48:32.937: E/AndroidRuntime(335):  … 11 more
解决方案

50

是不是忘了在manifast.xml中注册activity

5

MainActivity19行

5

你把MainActivity第19行贴出来给本人看看,本人帮你解决

5

监听接口报错了

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明关于activity的跳转的问题,运行程序后安卓模拟器直接报出the 应用程序名称 application h
喜欢 (0)
[1034331897@qq.com]
分享 (0)