Android Open Source - BoxSorter B S Gesture Detector






From Project

Back to project page BoxSorter.

License

The source code is released under:

GNU General Public License

If you think the Android project BoxSorter listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package com.silverhillapps.boxsorter.gesture;
// ww w .  j  a v a 2 s  . c om
import com.silverhillapps.boxsorter.conf.Conf;
import com.silverhillapps.boxsorter.subviews.Figure;
import com.silverhillapps.boxsorter.utils.Utils;

import android.util.Log;

import android.view.GestureDetector;
import android.view.MotionEvent;
import android.view.ViewGroup;

public class BSGestureDetector extends GestureDetector.SimpleOnGestureListener{
  
  private Figure mfigure;
  private float tempXpos;
  private float tempYpos;
  
  public BSGestureDetector(Figure f){
    this.mfigure = f;
  }
  

@Override
public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX,
    float velocityY) {
  // TODO Auto-generated method stub
  Log.i("sa", "Fly away");
  return super.onFling(e1, e2, velocityX, velocityY);
}

  // event when double tap occurs
  @Override
  public boolean onDoubleTap(MotionEvent e) {

    
    mfigure.setColor(Utils.randomColor());

    return true;
  }
  


  
}




Java Source Code List

com.silverhillapps.boxsorter.BSApplication.java
com.silverhillapps.boxsorter.BoxSorterActivity.java
com.silverhillapps.boxsorter.conf.Conf.java
com.silverhillapps.boxsorter.conf.Constants.java
com.silverhillapps.boxsorter.entities.Element.java
com.silverhillapps.boxsorter.entities.InitialPositionConfig.java
com.silverhillapps.boxsorter.gesture.BSGestureDetector.java
com.silverhillapps.boxsorter.gesture.BSMoveListener.java
com.silverhillapps.boxsorter.gesture.BSScaleDetector.java
com.silverhillapps.boxsorter.loader.InitialConfLoader.java
com.silverhillapps.boxsorter.loader.JsonAssetsInitialConfLoader.java
com.silverhillapps.boxsorter.loader.LoaderFactory.java
com.silverhillapps.boxsorter.loader.RandomInitialConfLoader.java
com.silverhillapps.boxsorter.subviews.Circle.java
com.silverhillapps.boxsorter.subviews.FigureFactory.java
com.silverhillapps.boxsorter.subviews.Figure.java
com.silverhillapps.boxsorter.subviews.Square.java
com.silverhillapps.boxsorter.utils.Utils.java
com.silverhillapps.boxsorter.views.BoxCanvasView.java