Я работаю над функцией перетаскивания гибкого дерева, и у меня есть пара вопросов.
Я дал коллекцию массивов в качестве поставщика данных. Каждая ветвь (папка) и лист (элемент)имеет уникальный идентификатор.
древовидная структура выглядит примерно так:
folder1.
folder2.
item1.
item2.
item3.
folder3.
item4.
item5.
item6.
folder4.
item7.
item8.
folder5.
item9.
item10.
folder6.
folder7.
folder8.
Мне нужно разрешить пользователю перетаскивать элемент внутри папки, но не за ее пределы.,Но он может перетаскивать папку куда угодно.
Таким образом, пользователь не может перетаскивать элементы item1 или folder4 или folder6 level.
Я нашел несколько примеров в Google ... но ничего не помоглов мою пользу.