Я пишу приложение для Android, в котором хочу реализовать жест перетаскивания, позволяющий регулировать размер объекта. Т.е. пользователь хватает «ручку» и тянет ее «внутрь» или «наружу» (т. е. от начальной позиции), чтобы изменить размер объекта.
Для этого мне нужно будет продолжать получать события в начале перетаскивания ( т. е. маркер или объект, откуда началось перетаскивание), чтобы затем можно было рассчитать расстояние между этими позициями.
Однако в Android перетаскивание обычно работает так, что (т. е. по крайней мере в случаи, которые я видел и использовал до сих пор) возможные цели перетаскивания должны реализовать прослушиватель «перетаскивания», который получает информацию, когда перетаскиваемый объект был «брошен на них»). `
Однако здесь, поскольку жест предназначен для изменения размера исходного объекта, вполне может быть, что не существует такой цели перетаскивания (за исключением, возможно, основного холста), на которую что-либо «сбрасывается». И даже если переброшенный объект ничего не будет знать об исходном объекте и о том, что должен был произойти этим жестом.
Таким образом, мне здесь нужно, чтобы Объект перетаскивания продолжает получать повторные события. местонахождение движения касания пользователя (или мыши, или пера), даже если эта операция перетаскивания, возможно, вышла за его границы.
Возможно ли это? Если да, то как?
Надеюсь, я смог ясно объясниться...
Подробнее здесь: https://stackoverflow.com/questions/792 ... e-dragging
Жест перетаскивания Android: можно ли иметь события в начале перетаскивания во время перетаскивания? ⇐ Android
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
SwiftUI — жест перетаскивания блокирует жест прокрутки только на iPhone 11
Anonymous » » в форуме IOS - 0 Ответы
- 22 Просмотры
-
Последнее сообщение Anonymous
-
-
-
SwiftUI — жест перетаскивания блокирует жест прокрутки только на iPhone 11
Anonymous » » в форуме IOS - 0 Ответы
- 20 Просмотры
-
Последнее сообщение Anonymous
-
-
-
RealityView ios 18 Как точно переместить сущность, используя жест перетаскивания
Anonymous » » в форуме IOS - 0 Ответы
- 20 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как иметь эллипсис с переполнением текста в начале элемента слева направо
Anonymous » » в форуме Html - 0 Ответы
- 15 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как иметь эллипсис с переполнением текста в начале элемента слева направо
Anonymous » » в форуме CSS - 0 Ответы
- 15 Просмотры
-
Последнее сообщение Anonymous
-