Error:(19) No resource identifier found for attribute 'OnClick' in package 'android'

Error:(19) No resource identifier found for attribute 'OnClick' in package 'android'

我尝试在 android studio 中构建应用程序并不断收到此错误 我只是想在按钮上创建一个 OnClick 事件,以便有意地切换活动...我在这个论坛中搜索了 2 小时的类似问题,但还没有结果 /:

尝试更新 gradle dident 帮助..

你应该 post 你的 XML。但我猜你的 XML:

中没有这一行
xmlns:android="http://schemas.android.com/apk/res/android"

像这样:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
  xmlns:tools="http://schemas.android.com/tools"
  android:orientation="vertical"
  android:layout_width="fill_parent"
  android:layout_height="fill_parent"
  tools:context=".MainActivity" />

编辑:

在您的标题中,您 post 编辑了 "OnClick" 并且属性是 "onClick" - 然后您 post 编辑了您的 XML...

android:OnClick="OnClickHobbies"

应该是:

android:onClick="OnClickHobbies"

为了获得更好的答案,您应该 post 您的 XML..

也许你犯了某种拼写错误。 确保你使用

android:onClick   // <-- Lower case "o"

不是

android:OnClick   // <-- Upper case "O"