已经有多个用户向我报告了波纹管错误。我本人无法重现错误。而且我不知道错误发生在哪里-在其中没有引用我的代码。有什么提示可能是这里的问题吗?
java.lang.IllegalStateException
android.view.View$1.onClick(View.java:3044)
android.view.View.performClick(View.java:3511)
android.view.View$PerformClick.run(View.java:14109)
android.os.Handler.handleCallback(Handler.java:605)
android.os.Handler.dispatchMessage(Handler.java:92)
android.os.Looper.loop(Looper.java:137)
android.app.ActivityThread.main(ActivityThread.java:4424)
java.lang.reflect.Method.invokeNative(Native Method)
java.lang.reflect.Method.invoke(Method.java:511)
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.reflect.Method.invokeNative(Native Method)
java.lang.reflect.Method.invoke(Method.java:511)
android.view.View$1.onClick(View.java:3039)
android.view.View.performClick(View.java:3511)
android.view.View$PerformClick.run(View.java:14109)
android.os.Handler.handleCallback(Handler.java:605)
android.os.Handler.dispatchMessage(Handler.java:92)
android.os.Looper.loop(Looper.java:137)
android.app.ActivityThread.main(ActivityThread.java:4424)
java.lang.reflect.Method.invokeNative(Native Method)
java.lang.reflect.Method.invoke(Method.java:511)
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
dalvik.system.NativeStart.main(Native Method)
最佳答案
确保在您的xml布局中定义的每个onClick
中,类中都有匹配的public void methodName(View v)
会扩大布局。 View
参数是必不可少的。
关于android - java.lang.IllegalStateException没有引用我的代码,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19304450/