В Android, как я могу позволить пользователю выбрать цвет между 4? - PullRequest
0 голосов
/ 19 апреля 2010

Я делаю приложение для Android, и мне нужно поставить элемент управления, который позволит пользователю выбирать между 4 различными цветами. Я хочу сделать это с чем-то вроде радиокнопок: проблема в том, что радиокнопки круглые ...

есть ли способ сделать их похожими на квадратные / прямоугольные кнопки и назначить цвет их прямоугольной области?

Если нет, как я могу добиться того, что выбрать для пользователя?

Мне это нужно, потому что я делаю Android-приложение Todo / Task, и мне нужно, чтобы пользователь выбрал приоритет задачи, между уровнями приоритетов, которые представлены цветом. Так что я думаю сделать это, показывая 4 кнопки, каждая из которых имеет свой связанный цвет, и текст внутри («0», «1», «2», «3»)

Спасибо!

1 Ответ

0 голосов
/ 19 апреля 2010

есть ли способ установить их выглядит квадратные / прямоугольные кнопки и назначьте цвет их внутренней прямоугольной области?

Шаг # 1: Скопируйте $ANDROID_HOME/platforms/$API/data/res/drawable/btn_radio.xml в свой проект, где $ANDROID_HOME - это место, где вы установили Android SDK, а $API - это некоторая платформа Android (например, android-2.1)

Шаг № 2: Скопируйте $ANDROID_HOME/platforms/$API/data/res/drawable-hdpi/btn_radio* в ваш проект

Шаг № 3: Скопируйте $ANDROID_HOME/platforms/$API/data/res/drawable-mdpi/btn_radio* в ваш проект

Шаг № 4: Измените эти файлы PNG из шагов № 2 и № 3 в соответствии с вашими потребностями

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