Android 工作室:无法在视图 class 上定义的 android:onClick 属性的父级或祖先上下文中找到方法 XXXXX(View)
Android studio : Could not find method XXXXX(View) in a parent or ancestor Context for android:onClick attribute defined on view class
当我尝试将 button 与来自 [=31] 的 android:onClick 一起使用时出现此错误=]片段 :
fragment.java :
fragment.xml :
但在设计工具中,它是公认的:
我知道问题可能出在代码的其他地方,但我真的不知道要检查什么?
可以肯定的是,即使您在此片段中,onclick
调用的方法也必须在启动 fragment.java
的 activity.java
上。
但是在design tool
这个例子中,在onclick
字段中,你的方法并没有出现。
您需要手动添加和定义 android:onClick
。
仍然有点不清楚,但即使我可能没有使用正确的方法,它也能正常工作。
当我尝试将 button 与来自 [=31] 的 android:onClick 一起使用时出现此错误=]片段 :
fragment.java :
但在设计工具中,它是公认的:
我知道问题可能出在代码的其他地方,但我真的不知道要检查什么?
可以肯定的是,即使您在此片段中,onclick
调用的方法也必须在启动 fragment.java
的 activity.java
上。
但是在design tool
这个例子中,在onclick
字段中,你的方法并没有出现。
您需要手动添加和定义 android:onClick
。
仍然有点不清楚,但即使我可能没有使用正确的方法,它也能正常工作。