1

我终于让我的图像按钮在 ImageView 中工作,在我按下它之后,它就可以工作了,但是之后它立即停止运行并且我收到错误消息来关闭它。我添加了 onClick 并将其集中在 XML 中,以便它可以在图像视图中工作,但这就是我所得到的。/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"

我怀疑我忘记了什么......

4

2 回答 2

2

是的,第一个用户是对的。错误在于android:onClick事件。它不是布尔值。它用于指定用户单击按钮时应触发的方法的名称。在此处查看此示例向下滚动到底部并检查他们如何实现此属性。

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

于 2010-08-29T16:38:15.020 回答
0

我认为这与android:onClick位有关。我从来没有在 XML 中设置过这个(就像你一样);我不确定你甚至可以做到这一点。

您想要的是使用此 XML 的 Activity 中的 onClickListener。在这里检查

于 2010-08-29T15:57:05.083 回答