0

I want to disable the option to finish the current activity with the swipe down gesture. I think we can do this in the createGestureDetector method, but how?

if (gesture == Gesture.SWIPE_DOWN) {
                // TODO disable this gesture
            }
Deno Agüero
  • 519
  • 2
  • 9
  • 27

1 Answers1

0
import com.google.android.glass.touchpad.Gesture;
import com.google.android.glass.touchpad.GestureDetector;

public class MainActivity extends Activity 
    implements GestureDetector.BaseListener, GestureDetector.FingerListener{

    private GestureDetector mGestureDetector;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        mGestureDetector = new GestureDetector(this).setBaseListener(this).setFingerListener(this);
    }

    @Override
    public boolean onGesture(Gesture gesture) {
        if(gesture == Gesture.SWIPE_DOWN){
            return false;
        }
    }
    return true;
}
Gergo Erdosi
  • 40,904
  • 21
  • 118
  • 94