Open gomigbg opened 11 years ago
did you solve the problem?
I am having the same problem. Could anyone help me with this?
To make the item focused on long click, I use
dslv:drag_start_mode="onLongPress"
Below is the example
<com.mobeta.android.dslv.DragSortListView android:layout_width="0dp" android:layout_height="match_parent" android:layout_weight="1" dslv:drag_start_mode="onLongPress" />
I am using drag-sort-listview in a ListFragment.
Things are working when I enable the dragsort on creation. However, I would like to leave it disabled until a longclick on one of the items in the listview.
So I would like to set
in 3 places: onCreateView(), DragSortListView.DropListener, and DragSortListView.RemoveListener
In my ListFragment, I have:
My hope is that a long click on any item will turn on the DSLV and allow that item to be dropped or removed, after which DSLV will be disabled again.
However, after (not while) the setDrageEnabled(true) is called, I get a NullPointerException:
Has anyone tried this? Any ideas? It looks like one of the motion events is NULL, probably because I am enabling DSLV during a touch event.