Как реализовать перетаскивание предметов между двумя списками в Android? - PullRequest
3 голосов
/ 09 октября 2010

Я разрабатываю приложение, которое требует функции перетаскивания для переноса элементов из одного списка в другой. Есть ли способ добавить элемент в другой список, так как я видел приложения, в которых можно перетаскивать элементы из одного и того же списка (Изменение порядка списка)?

1 Ответ

1 голос
/ 10 октября 2010

Это скорее направление для исследования, чем ответ: пытались ли вы прослушать событие «кнопка / касание» в одном списке, чтобы получить элемент, который пользователь хочет перетащить, а затем прослушать событие «кнопка / касание» вдругой список, чтобы вы знали, по какому индексу нужно вставить элемент?

В обработчике событий button / touch down передается объект View, к которому нужно прикоснуться. Чтобы восстановить исходный объект, который вы использовали длясоздав представление, вы можете присоединить его к этому представлению через функцию setTag () и восстановить его из функции getTag () в обработчике событий.

Это не позаботится о какой-либо анимации, но может привести кжелаемый функционал.

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