图像按钮未显示在LinearLayout中:
<LinearLayout
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="50dip"
android:background="@color/usualBike"
>
<TextView
android:id="@+id/usesLabel"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:textColor="@color/white"
android:text="@string/tituloUsos"
android:textSize="30dip"
android:layout_marginLeft="10dip"
android:gravity="center"
android:textStyle="bold"
/>
<ImageButton
android:id="@+id/disconnect"
android:layout_width="45dip"
android:layout_height="45dip"
android:layout_marginRight="10dip"
android:gravity="center"
android:src="@drawable/icon" />
</LinearLayout>
出现水平条和文本,但imageButton没有。
可能是什么问题?
答案 0 :(得分:1)
也许是因为你为ImageButton提供了背景为空android:background="@null"
。
修改强>
更改TextView的宽度以包装内容。
答案 1 :(得分:1)
图像按钮未显示,因为您已将LinearLayout Orienation设置为Horizontal,然后将TextView宽度设置为“fill_parent”,将textview宽度更改为“wrap_content”,您的ImageButton将可见