Пример перетаскивания TableLayout?

Просмотрев весь Интернет, не найдя, как реализовать перетаскивание на устройства, не работающие под управлением 3.0 или новее. Я задаю этот вопрос по довольно распространенному вопросу.

Есть ли пример/game-engine/SDK/jar, который позволяет перетаскивать представления в TableLayout? И если кто-то сделал что-то раньше, поделитесь, пожалуйста, своим кодом. Я уже безуспешно пытался изменить примеры GridView и ListView.

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


person Magakahn    schedule 19.08.2012    source источник
comment
Я предполагаю, что вам придется реализовать это самостоятельно. Насколько я знаю, библиотека поддержки этого не поддерживает. Хорошей ссылкой на то, как это сделать, было бы взглянуть на исходники Honeycomb или более поздних версий, которые поддерживают упомянутую функцию. Исходя из моего опыта работы с SWT, я бы начал с сохранения информации об объекте при долгом щелчке, затем предоставления изображения для перетаскивания и прослушивания позиции, в которой был поднят пресс. У вас должны быть прослушиватели для перетаскивания (длинный щелчок), а затем отбрасывания (MotionEvent.ACTION_UP).   -  person Martin Rajniak    schedule 19.08.2012


Ответы (1)


karan421 в тень изображения при перетаскивании в виде сетки? представил эти ссылки:
перетащите элемент пользовательского интерфейса
http://www.youtube.com/watch?v=QEOpHg7ZMNk
Ганеш также представил эту ссылку
улучшено перетаскивание для сетки
Надеюсь, ссылки выше помочь тебе.

person hasanghaforian    schedule 19.08.2012
comment
Единственное, что я еще не пробовал, это mybringback. Скорее всего, я назначу награду, если это не сработает. - person Magakahn; 19.08.2012