我终于让我的图像按钮在ImageView中工作,在我按下它之后,它可以工作,但是在它之后,它会停止运行并且我收到错误消息以关闭它。 我添加了onClick并将其集中在XML中,以便它可以在imageview中工作,但这就是我所拥有的。 / drawable文件夹中的按钮是imagebutton选择器代码: http://developer.android.com/reference/android/widget/ImageButton.html
<ImageView
android:onClick="true"
android:src="@drawable/button"
android:focusable="true"
android:layout_height="fill_parent"
android:layout_width="fill_parent"
android:scaleType="fitStart"
我怀疑我忘了什么......
答案 0 :(得分:2)
是的,第一个用户是对的。错误在于android:onClick
事件。它不是布尔值。它用于指定当用户单击按钮时应触发的方法的名称。在此处查看此示例,向下滚动到底部并检查它们是如何实现此属性的。
http://android-developers.blogspot.com/2009/10/ui-framework-changes-in-android-16.html
答案 1 :(得分:0)
我认为这是android:onClick
位。我从来没有在XML中设置它(就像你一样);我不确定你是否能做到这一点。
你想要的是Activity中使用这个XML的onClickListener。请检查此here