1

这是我的第一个应用程序,请帮我解决这个问题

类型错误:在包“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>
 </RelativeLayout>
4

3 回答 3

0

将此更改为

 android:onclick='buttonBtn'

   android:onClick='buttonBtn'

c是资本不小

由于 Android 的 XML 解析器区分大小写

于 2013-09-21T12:01:10.073 回答
0

改成: android:onClick='buttonBtn'

在你的活动中,这样做:

public void buttonBtn(View view){ 
   //do button action here
}
于 2013-09-21T12:06:55.930 回答
0

错误是由于拼写错误引起的

  android:onClick='buttonBtn'
于 2013-09-21T12:41:42.793 回答