android - 1.5 中的 OnClick 事件?

标签 android xml onclick

我刚刚将应用程序的 (2.2) 版本更改为 1.5。之后,我的 XML 文件中出现这样的错误

错误:在包“android”中找不到属性“onClick”的资源标识符

为什么我不能使用那个方法。否则,是否有任何其他 jar 可用于在 Android 1.5 版中使用此方法。谁告诉我。

最佳答案

onClick 属性未针对 API 3 及更低版本定义。 (Android <= 1.5)

它从 API 4 (Android 1.6) 开始工作

编辑

如果你想要兼容性,你可以使用:

findViewById(R.id.myButton).setOnClickListener(new View.OnClickListener() {
    public void onClick(View v) {
        // Do stuff
    }
});

http://android-developers.blogspot.com/2009/10/ui-framework-changes-in-android-16.html

关于android - 1.5 中的 OnClick 事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8135870/

相关文章:

android - 在android中更改 ListView 内文本的颜色

android - 如何在电子商务应用程序中将 ListView 项目显示为项目?

javascript - onclick 事件上的转义参数不起作用

c# - 单击控件内的文本时,用户控件单击事件不起作用?

html - 复选框点击不触发

android - 我的布局文件没有显示在 setContent(R.layout.xml 文件)..?

android - ArrayAdapter getView() 方法如何工作?

java - 如何将Java文件添加到Android Studio构建路径

python - 在python中将http响应Content-Type设置为 "xml"

java - 在 javax.xml.transform.Transformer 中处理原始文本