Android中的按钮边界。不工作

时间:2012-03-29 20:43:37

标签: android xml button

我需要带白色边框的按钮。它应该填充棕色固体。 我试过,但输出是这样的: Output as seen in Emulator :

现在我不需要按钮周围的那些白色。只有按钮应该在白色边框内。白色边框外面的白色区域是我需要删除的。

这就是我的所作所为。

在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中使用的图像

btn_default_normal_disable_focused.9.png

btn_default_pressed.9.png

btn_default_selected.9.png

请帮忙。在期待中感谢你。

0 个答案:

没有答案