TEst

作者: HEADSMan | 来源:发表于2016-06-22 14:36 被阅读0次

<pre class="xiaoshujiang_code_container"><a class="xiaoshujiang_code_button hljs-keyword" title="拍照成代码图片"><i class="fa fa-camera"></i></a> <code class="nohighlight hljs">private GestureDetector.SimpleOnGestureListener mGestureListener = new GestureDetector.SimpleOnGestureListener() { @Override public void onLongPress(MotionEvent e) { Log.d(TAG, "wang onLongPress "); if (mPie == null || !mPie.showsItems()) { mTapListener.onSingleTapUp(null, (int) e.getX(), (int) e.getY()); } } @Override public boolean onDown(MotionEvent e) { return false; } @Override public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX, float velocityY) { if (e1 == null || e2 == null) { return false; } if (mFlingEnabled) { float yDistance = e1.getY() - e2.getY(); float xDistance = e1.getX() - e2.getX(); float yDistanceABS = Math.abs(yDistance); float xDistanceABS = Math.abs(xDistance); double x = Math.atan2(yDistanceABS, xDistanceABS); double angle = x * 180 / Math.PI; if (angle > 45) { Log.d(TAG, "yDistance===" + yDistance); //finger scroll down if (yDistance < 0) { mTapListener.onScrollDown(); } else { //finger scroll up mTapListener.onScrollUp(); } return false; } else { if (xDistance < 0) { mTapListener.onShotMode(); } else { mTapListener.onRecordMode(); } return true; } } else { return false; } } }; </code></pre>

相关文章

  • 泰斯拓

    TEST test Test TEST test test test test test test test

  • makedown test

    test test test test test test test ####### test test test...

  • 无标题文章

    test test test test test test test test

  • 2019-01-14

    test test test test test test test test

  • test2

    test test test test test test

  • 简书

    简书 test test test test test test

  • Test

    Test test Test Test Test

  • 无标题文章

    test test test test test

  • 此处为标题?

    测试test测试test测试test测试test测试test测试test测试test测试test测试test测试t...

  • Mardown

    Mardown test+test+test+test+test

网友评论

      本文标题:TEst

      本文链接:https://www.haomeiwen.com/subject/lvqndttx.html