我需要带白色边框的按钮。它应该填充棕色固体。 我试过,但输出是这样的:
现在我不需要按钮周围的那些白色。只有按钮应该在白色边框内。白色边框外面的白色区域是我需要删除的。
这就是我的所作所为。
在main.xml中 -
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
android:weightSum="3"
android:background="#623100">
<Button
android:id="@+id/b1"
android:layout_width="fill_parent"
android:background="@drawable/button"
android:layout_height="fill_parent"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:text="1"
android:layout_weight="1"
android:textColor="#ffd39b" android:textSize="30dp" />
<Button
android:id="@+id/b2"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/button"
android:layout_alignParentRight="true"
android:layout_alignParentTop="true"
android:text="2"
android:layout_weight="1"
android:textColor="#ffd39b" android:textSize="30dp" />
<Button
android:id="@+id/b3"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/button"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:text="3"
android:layout_weight="1"
android:textColor="#ffd39b" android:textSize="30dp" />
</LinearLayout>
当然,这只是整个main.xml文件的一部分
这是我用作背景的button.xml文件:
<?xml version="1.0" encoding="UTF-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/btn_default_normal_disable_focused"
android:state_enabled="false"
/>
<item android:drawable="@drawable/btn_default_pressed"
android:state_pressed="true" />
<item android:drawable="@drawable/btn_default_selected"
android:state_focused="true"
/>
</selector>
以下是button.xml中使用的图像
请帮忙。在期待中感谢你。