android: background = "@ drawable / XXXX игнорируется для кнопки в main.xml - PullRequest
0 голосов
/ 14 июля 2011

Я пытался скопировать несколько разных примеров, использовал макеты форм, пробовал изображения и т. Д. Независимо от того, что я делаю, хотя рисование фона просто игнорируется. Я намеренно поместил ошибку в отрисовываемый xml, чтобы убедиться, что он был замечен, что вызвало ошибку. У меня есть нарисованные вещи в res / drawable.

Есть идеи?

<Button android:id="@+id/buttonClose"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="Test"`enter code here`
    android:padding="5dip"
    android:layout_gravity="center"
    android:layout_alignParentBottom="true"
    android:onClick="closeScoreBoard"
    android:background="@drawable/button_close"
    />


<?xml version="1.0" encoding="UTF-8"?>
<shape      xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="oval">

    <solid   android:color="#FF0000"/>

    <corners
        android:bottomRightRadius="8dip"
        android:bottomLeftRadius="8dip"
        android:topLeftRadius="8dip"
        android:topRightRadius="8dip"
/>
</shape>

1 Ответ

1 голос
/ 14 июля 2011

Изменение фона не игнорируется.Просто фон не виден из-за рисования переднего плана.Вы можете найти больше информации здесь: Стандартная кнопка Android с другим цветом

или готовый образец здесь: http://ogrelab.ikratko.com/custom-color-buttons-for-android/

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