package com.integreight.onesheeld.utils.customviews;
import android.content.Context;
import android.os.Build;
import android.support.v4.widget.SlidingPaneLayout;
import android.util.AttributeSet;
import android.view.MotionEvent;
public class AppSlidingLeftMenu extends SlidingPaneLayout {
private boolean canSlide = true;
// public boolean isNotDraggable = false;
public AppSlidingLeftMenu(Context context, AttributeSet attrs) {
super(context, attrs);
// TODO Auto-generated constructor stub
// if (Build.VERSION.SDK_INT >= 21)
// setSystemUiVisibility(SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION);
}
@Override
public boolean onInterceptTouchEvent(MotionEvent arg0) {
try {
return canSlide ? super.onInterceptTouchEvent(arg0) : false;
} catch (Exception e) {
return false;
}
}
public boolean canSlide() {
return canSlide;
}
public void setCanSlide(boolean canSlide) {
this.canSlide = canSlide;
}
}