2012-08-11 4 views
0

Мне нужно закодировать круговой прокручиваемый макет (см. Прикрепленное изображение). Мне интересно, какой макет я могу использовать для достижения этого? Пожалуйста, предложите какой-нибудь подход или ссылки.Круговой прокручиваемый макет

веселит ... enter image description here

+0

Могу ли я спросить, из какого приложения был снят этот снимок экрана? – Ahmad

+1

этот снимок экрана не из любого приложения. Это просто клиентское требование Ахмада. :) – Kamal

ответ

1

Я предлагаю не использовать макет вообще.

Используйте вместо этого SurfaceView.

SurfaceView очень прост в использовании. См. Официальный Лунный Ландер code example. Чтобы увидеть SurfaceView в действии.

+0

Могу ли я получить onClickListeners или touchListeners на кнопках/изображениях, нарисованных на поверхности. – Kamal

+0

Вы получаете события onTouch с параметрами: x, y, вверх/вниз/перетаскиванием, и вам нужно управлять собой, какое изображение нажата, и нарисовать правильное изображение в его местоположении, нарисовать другой значок для «нажатого» состояния и т. Д. – auval

+1

почему -1? Это * лучший подход ИМО. Пожалуйста, объясните, или кто бы это ни сделал, это тролль. – auval

Смежные вопросы