Да, вы можете. Вам нужно захватить событие касания, скажем, переопределение onTouchEvent в Activity или ViewGroup. Затем вы можете либо надуть и добавить, либо сделать видимым вид в точке касания. Существует несколько различных способов достижения этого в зависимости от того, какой макет вы используете, например AbsoluteLayout (хотя iirc устарел), вы можете установить x, y позиции или добавить представление в коде или xml, но сделать его невидимым и переместить его на ощупь укажите через основную часть его Матрицы (перевод), а затем сделайте его видимым. Вы даже можете отобразить вид, а затем передвинуть его в точку прикосновения с помощью матрицы (перевести) с помощью анимации.
Вы даже можете делать все это на простых растровых изображениях и т. Д. Через onDraw.