Ограничение кнопок в Android.Не работает - PullRequest
1 голос
/ 30 марта 2012

Мне нужны кнопки с белой рамкой.И это должно быть заполнено сплошным коричневым цветом.Я пытался, но вывод выглядит так: 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

Пожалуйста, помогите.Благодарю вас в ожидании.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...