错误:(19)找不到属性的资源标识符' OnClick'在包' android'

时间:2015-04-13 13:59:16

标签: android android-studio onclick

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

尝试更新gradle dident帮助..

2 个答案:

答案 0 :(得分:1)

要获得更好的答案,您应该发布XML ..

也许你犯了一些拼写错误。 确保你使用

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

<强>不

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

答案 1 :(得分:0)

您应该发布您的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" />

编辑:

在你的标题中你发布了“OnClick”,属性是“onClick” - 然后你发布了你的XML ......

android:OnClick="OnClickHobbies"

应该是:

android:onClick="OnClickHobbies"