我正在尝试用图像按钮替换我之前的丑陋文本按钮。但是,在使用以下ImageButton代码更改XML文件后,我的应用程序甚至无法启动。为什么呢?
<ImageButton
android:layout_height="fill_parent"
android:id="@+id/refresh"
android:src="@drawable/refresh"
/>
答案 0 :(得分:2)
指定布局宽度..
android:layout_width="wrap_content/*some value ex:50dp*/"
答案 1 :(得分:0)
事实证明我忘记了layout_width属性。它现在有效。
<ImageButton
android:layout_height="fill_parent"
android:id="@+id/refresh"
android:src="@drawable/refresh"
android:layout_width="wrap_content"
/>