gpt4 book ai didi

java - 运行我的应用程序时 LOGCAT 显示此错误

转载 作者:行者123 更新时间:2023-12-02 03:24:42 24 4
gpt4 key购买 nike

LOGCAT 错误阻止我打开 MAP Activity 并停止工作。

2019-07-03 17:12:01.642 29273-29273/com.example.ess E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.example.ess, PID: 29273
java.lang.IllegalStateException: Could not find method map(View) in a parent or ancestor Context for android:onClick attribute defined on view class android.support.v7.widget.AppCompatImageView with id 'imageView5'
at android.support.v7.app.AppCompatViewInflater$DeclaredOnClickListener.resolveMethod(AppCompatViewInflater.java:424)
at android.support.v7.app.AppCompatViewInflater$DeclaredOnClickListener.onClick(AppCompatViewInflater.java:381)
at android.view.View.performClick(View.java:6993)
at android.view.View$PerformClick.run(View.java:26512)
at android.os.Handler.handleCallback(Handler.java:790)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:164)
at android.app.ActivityThread.main(ActivityThread.java:7025)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:441)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1408)

最佳答案

您在布局 xml 中应用了 android:onClick=map 属性。
正如您在日志中看到的,它位于 ImageView android.support.v7.widget.AppCompatImageView 上,并带有 android:id=@+id/imageView5

所以要么:

  • 删除此行:android:onClick="map" 并使用 OnClickListener 处理点击
  • 在应用布局的 Activity 中创建此方法:
public void map(View v) {}

关于java - 运行我的应用程序时 LOGCAT 显示此错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56912481/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com