Пожалуйста, обратитесь к скриншотам, прикрепленным ниже. На изображении ниже показано приложение Google Pay. Имеется только 1 ось, и круговая кнопка может скользить только по этой оси.
Мне нужны 3 оси (в виде T или Y, как видно на втором изображении) и круговая кнопка, которая может скользить вдоль всех этих осей.
Я понимаю, что это можно сделать с помощью Custom View в Android.
Однако, Мне нужна помощь в написании собственного алгоритма для определения движения кнопки круга вдоль этих осей. `
Второе изображение - рисованный макет