Я уже давно ищу проблему Android. Я не нашел ничего в inte rnet, чтобы продвинуть эту проблему ...
Я ищу сделать 3 кнопки в круге, которые были бы одна внутри другой (см. Изображение)
Конечная цель состоит в том, чтобы я мог вставить изображение в каждую из кнопок и чтобы при нажатии на одну из них последняя вращалась вокруг центральной точки.
Но на данный момент я уже блокирую создание 3 кнопки. Я проверил это:
<shape
xmlns:android="http://schemas.android.com/apk/res/android"
android:innerRadiusRatio="20"
android:shape="ring"
android:thicknessRatio="0"
android:useLevel="false">
<solid android:color="@android:color/holo_green_dark"/>
</shape>
Но: 1. Нажатие всегда на последнюю кнопку, которая имеет смысл ... 2. Я не знаю, как я могу добавить изображение здесь
Я также попытался нарисовать 3 круга в Paint, а затем использовать их в качестве фона кнопки с разной высотой. Это работает, но форма кнопки все еще является прямоугольником. Так что это не оптимизировано.
У кого-нибудь есть решение? Я знаю, что это возможно, потому что я видел это в разных приложениях. Я просто не знаю, как это понять ...
Заранее спасибо
РЕДАКТИРОВАТЬ: Я хотел бы что-то подобное. X «независимых» колец, где я могу повернуть каждое из них по отдельности.
РЕДАКТИРОВАТЬ 2: область щелчка Кнопка отображаются в виде круга -> ОК
Но форма области щелчка по-прежнему является квадратной. В моем случае мне нужна точность, я не могу позволить себе применить слушателя кнопки 1, когда пользователь нажимает кнопку 2.
Не удивительно, если я понятен ... Скажите, если нет.