Привет, я работаю над игрой «Броненосец» в Android, и в настоящее время я пытаюсь реализовать деятельность по позиционированию корабля.Как обнаружить клик и длинный клик на холсте
У меня есть custum view with onDraw, представляющий доску, на которой вы размещаете корабли.
Я хочу, чтобы иметь возможность поворачивать корабли, с помощью синглета их и перетаскивать корабль, долгое нажатие на него. Дело в том, что я не могу просто использовать onClick и onLongClick, потому что мне нужно знать, где был щелчок на холсте. Я попытался использовать onTouch, но это не сработало. Я также пробовал использовать GestureDetector, но он просто запустил все.
Есть ли у вас какие-либо предложения относительно того, как подойти к этой логике?