Расположение круга / ромашки (вертушка) в Android? - PullRequest
0 голосов
/ 13 июля 2010

Я хочу создать макет круга. Все мои взгляды должны быть в кругу. Какой макет я предпочитаю и как? Фокус макета должен быть по часовой стрелке.

Edit:

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

Скриншот прилагается ниже.

image http://www.freeimagehosting.net/uploads/e11f35e522.png

1 Ответ

1 голос
/ 22 января 2013

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

Вы можете увидеть, тестировали ли вы приложение nbc на iphone, они помещают невидимые кнопки на слова, а круг - это просто изображение с наложенной кнопкой, но мне не понравилось это решение.

Вот как я это реализовал

1 - попросил у парня из UI цветок с надписью на нем и сказал, что цвета должны быть сплошными, без градиента, а затем попросил его прислать мне шестнадцатеричные значения каждого цвета.

2 - тогда я реализовал слушатель движения, который проверяет цвет пикселя, который пользователь щелкнул на событии ACTION_UP, и запускает событие, соответствующее категории этого цвета.

3-Я проверяю цвет, получая x & y от слушателя, а затем получаю цвет из растрового изображения

Я выложу фрагменты кода. Если кому-то это нужно, но у меня его сейчас нет.

...