我有一个9-patch按钮,右侧为drawable,文本分配给按钮,当我使用普通图像显示文本时,当我使用颜色显示文本时,但是当我使用9-patch时图像不显示图像。
这是代码+图像;
<Button
android:id="@+id/btn_active_timer"
android:layout_width="300.00dp"
android:layout_height="38.00dp"
android:layout_marginLeft="10.00dp"
android:layout_above="@+id/gui_menu_container"
android:layout_marginBottom="6.00dp"
android:background="@drawable/ui_black"
android:drawableRight="@drawable/ui_arrow_small"
android:text="Whats the time mr woolf?"
android:textColor="#FFFFFF"
android:textSize="15.00dp"
android:gravity="left|center_vertical"
/>
答案 0 :(得分:6)
查看9补丁的填充区域 - 它们的大小是1px - 这个1像素上不能有任何文本。 我的猜测是,你混淆了填充和拉伸区域。尝试用底部/右部替换顶部/左侧。