after open and close "Use swipe gesture".
The FlingerListView will setLongClickable false when open "Use swipe gesture",
if we close "Use swipe gesture",the longClickable still false and don't
pop up "Actions" menu.
Change-Id: Ifccb655d619fd32bc569eddfa5f05b0ca3002a50
*/
public void setOnItemFlingerListener(OnItemFlingerListener mOnItemFlingerListener) {
this.mOnItemFlingerListener = mOnItemFlingerListener;
+ if (mOnItemFlingerListener == null) {
+ setLongClickable(true);
+ setClickable(true);
+ } else {
+ // This events are trap inside this method
+ setLongClickable(false);
+ setClickable(false);
+ }
}
/**
return super.onTouchEvent(ev);
}
- // This events are trap inside this method
- setLongClickable(false);
- setClickable(false);
-
// Get information about the x and y
int x = (int) ev.getX();
int y = (int) ev.getY();