Android studio - onClick属性"提供预期的类或接口" Button元素上的错误

时间:2015-09-10 20:17:46

标签: java xml android-studio

在Android studio 1.3.2中,我想添加一个" onClick"属性为指向clickMediaCheck的Button,位于activity class:

<Button
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="@string/checkMediaExistence"
    android:id="@+id/btCheckUrlExistence"
    android:layout_below="@+id/editText"
    android:layout_centerHorizontal="true"
    android:onClick="clickMediaCheck"/>

此方法在与此活动对应的.java中实现如下:

public void clickMediaCheck(View view) {
    Toast.makeText(this, "Hello", Toast.LENGTH_SHORT).show();
}

问题是我发现了错误消息&#34;类或界面预期&#34;在描述活动的xml中。我没有使用片段 奇怪的是我可以构建和测试我的应用程序,当我点击按钮时,方法很好地触发:Toast显示效果很好。
第二件奇怪的事情是,我可以将onClick属性添加到其他类型的视图中,例如EditTextCheckbox等等,没有问题。问题似乎只有Button元素(我没有对所有观点进行测试)

2 个答案:

答案 0 :(得分:0)

你的代码还可以。我测试了它。它没有任何问题。

答案 1 :(得分:0)

v 2.1

不再存在问题