Как сделать так, чтобы пользовательская форма кнопки сохраняла цвета системы? - PullRequest
0 голосов
/ 04 ноября 2010

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

Любые указатели?

Обязательный код:

<shape android:shape="rectangle">
  <corners android:radius="1dp" android:bottomRightRadius="0dp" android:bottomLeftRadius="7dp" android:topLeftRadius="0dp" android:topRightRadius="7dp" />
</shape>

1 Ответ

0 голосов
/ 05 ноября 2010

Нет, на самом деле это png изображения с селектором.Вам нужно будет использовать одно и то же изображение в вашем селекторе, хотя вы можете имитировать что-то близкое, используя API градиента.Когда вы меняете фон, вы теряете цветовую схему.

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