2014-09-18 3 views
0

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

проблема, которую я встретил в маскировке: я не мог создать 90 градусов круга.

кнопку Я хочу создать

кнопку

http://imagizer.imageshack.us/v2/150x100q90/912/MAtO3I.png

Я создал

http://imagizer.imageshack.us/v2/150x100q90/538/fPqERc.jpg

ответ

0

Прежде всего использовать FrameLayout. В этом макете макета разместите ImageView. В этом Imageview поместите свое изображение «http://imagizer.imageshack.us/v2/150x100q90/912/MAtO3I.png». во второй компоновке этого макета кадра организуйте ImageViews в RelativeLayout с пустым источником ImageView и дайте им ClickListner.

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