пользовательская кнопка Android - PullRequest
1 голос
/ 14 февраля 2011

Мне нужно создать несколько пользовательских кнопок, как показано на рисунке ниже

enter image description here

Каков наилучший подход, которому нужно следовать?

спасибо Абдул Халик

Ответы [ 2 ]

0 голосов
/ 14 февраля 2011

Вы можете поместить две прозрачные «невидимые» кнопки поверх фона в LinearView. Как две кнопки ImageButton с прозрачным png внутри.

Также можно сделать этот фон анимированным, когда кнопки нажимаются с помощью класса анимации Android.

0 голосов
/ 14 февраля 2011

Это сложный вопрос.Я сделал много пользовательских видов, и первое, о чем я подумал: сделал одну кнопку с изображением выше, и обработал onTouch самостоятельно, чтобы вы могли различить, в какую область попал пользователь.Там вы также можете изменить состояние кнопки, например, изменить изображение на скос, например, при нажатии левой кнопки.

Можете ли вы представить себе этот анзац?

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