android xml中的imagebutton点击事件
我像这样定义一个图像按钮:
<ImageButton android:src="@raw/blaimage" />
现在我如何定义单击按钮时应调用哪个方法。
在android文档中,它说你可以使用onClick,但它似乎不适合我编译。
android:onClick="selfDestruct"
在我的活动中:
public void selfDestruct(View view) {
// Kabloey
}
http://developer.android.com/reference/ android/widget/Button.html
i define an imagebutton like this:
<ImageButton android:src="@raw/blaimage" />
now how can i also define which method should be called when the button is clicked.
in the android documentation it says that you can use onClick but it doesnt seem to compile for me.
android:onClick="selfDestruct"
and in the activity i have:
public void selfDestruct(View view) {
// Kabloey
}
http://developer.android.com/reference/android/widget/Button.html
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
刚刚发现,问题是什么。
我的目标是 android 1.5,但此功能仅在 API 级别 4(即 1.6)之后可用
just found out, what the problem was.
i was targeting android 1.5 but this feature is only available since API level 4 which is 1.6
当你的布局膨胀时,你的按钮可以通过 id 来使用。因此,您可以设置单击按钮时要执行的任何代码:
请记住,您应该像这样指定按钮的 id(这里是
button_id
)When you get inflated your layout your button is available by id. So you can set any code to be executed when the button is clicked:
Remember, that you should specify the id of your button like this(here it is
button_id
)