Перетаскивание вида в Android 2.2 - PullRequest
2 голосов
/ 10 марта 2011

Как использовать функцию перетаскивания для перемещения вида из одной позиции в другую в текущем макете с использованием графического жеста перетаскивания на уровне API 8, так как эта функция доступна в Android 2.3

Спасибо, Саурабх!

Ответы [ 2 ]

2 голосов
/ 11 июля 2012

Привет, здесь я даю ссылку и захожу в этот пост и нахожу решение вашего вопроса. где я публикую весь код активности для всех. так что я думаю, что это поможет вам удачи

Как реализовать Drag and Drop в Android 2.2?

, а также найдите другое решение, как это сделать. Затем воспользуйтесь этой ссылкой

http://code.google.com/p/rxwen-blog-stuff/source/browse/#svn/trunk/android/drag

И еще один

http://code.google.com/p/android-drag-and-drop-basic/source/browse/src/edu/sbcc/cs123/draganddropbasic/DragAndDropBasicActivity.java

2 голосов
/ 10 марта 2011

Полагаю, вам нужно будет прислушиваться к прикосновениям пользователя на экране, идентифицировать объект, который выбирается, с помощью координат x / y, а затем, когда пользователь отпускает щелчок, определить, где он отпущен. Если оно изменилось, то определите, где находится новое местоположение, и передайте объект, первоначально щелкнув, в другое представление, и удалите его из старого, поместив его в положение, щелкнувшее в новом представлении.

Найдите OnClickListener для получения дополнительной информации о том, как это работает, в руководствах для разработчиков Android

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...