在'android'包中找不到属性'onclick'的资源标识符
问题描述:
这是我的第一批应用程序,请帮我修复此代码。按键设置不工作在'android'包中找不到属性'onclick'的资源标识符
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context=".MainActivity" >
<Button
android:id="@+id/button1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:onclick='buttonBtn'
></Button>
答
变化android:onclick='buttonBtn'
到android:onClick='buttonBtn'
而在你的MainActivity,这样做:
public void buttonBtn(View view){
//do your button function here
}
答
更改为
android:onclick='buttonBtn'
要
android:onClick='buttonBtn'
c是资本不小
由于Android的XML解析器是大小写敏感的
答
错误是由于在
android:onClick='buttonBtn'
[无资源标识符可能重复造成拼写错误在包'android'中找到属性'onClick'](http://*.com/questions/13596244/no-resource-identifier-found-for-attribute-onclick-in-package-android) –
这个问题似乎是无关紧要的,因为它涉及到一个错字。 http://meta.stackexchange.com/questions/167342/close-all-the-typo-questions – laalto