У меня есть приложение, состоящее из RelativeLayout, TableLayout и некоторых кнопок.Теперь я хотел бы нарисовать круг под точкой, где пользователь нажимал на экране.Один из способов - расширить представление и добавить все функциональные возможности внутри, но мне интересно, есть ли более элегантное (общее) решение?
Я думал о прозрачном наложении, которое вы добавляете в макет.и он захватывает MotionEvent, рисует кружок в точке касания и передает событие в базовый компонент View (чтобы кнопки по-прежнему можно было нажимать).
Таким образом, решение будет более пригодным для повторного использования, поскольку вы можете легко подключить его к любому проектуно, к сожалению, я понятия не имею, выполнимо ли это таким образом.Есть намеки?