public ViewSwipeTouchListener(Context ctx, View mainView, IOnSwipeListener listener) { try { GestureDetector = new GestureDetector(ctx, new GestureListener(mainView, listener)); mainView?.SetOnTouchListener(this); Context = ctx; OnSwipe = listener; MainView = mainView; } catch (Exception e) { Methods.DisplayReportResultTrack(e); } }
public GestureListener(View v, IOnSwipeListener listener) { MainView = v; OnSwipe = listener; }
public void SetOnSwipeListener(IOnSwipeListener onSwipeListener) { this.mOnSwipeListener = onSwipeListener; }