参考网址:https://blog.csdn.net/zqurapig/article/details/83414389

https://blog.csdn.net/u010648159/article/details/80854797

public class ScaleGestureDemoView extends View {    private static final String TAG = "ScaleGestureDemoView";     private ScaleGestureDetector mScaleGestureDetector;     public ScaleGestureDemoView(Context context) {        super(context);    }     public ScaleGestureDemoView(Context context, @Nullable AttributeSet attrs) {        super(context, attrs);        initScaleGestureDetector();    }     private void initScaleGestureDetector() {        mScaleGestureDetector = new ScaleGestureDetector(getContext(), new ScaleGestureDetector.SimpleOnScaleGestureListener() {            @Override            public boolean onScaleBegin(ScaleGestureDetector detector) {                return true;            }             @Override            public boolean onScale(ScaleGestureDetector detector) {                Log.i(TAG, "focusX = " + detector.getFocusX());       // 缩放中心,x坐标                Log.i(TAG, "focusY = " + detector.getFocusY());       // 缩放中心y坐标                Log.i(TAG, "scale = " + detector.getScaleFactor());   // 缩放因子                return true;            }             @Override            public void onScaleEnd(ScaleGestureDetector detector) {            }        });    }     @Override    public boolean onTouchEvent(MotionEvent event) {        mScaleGestureDetector.onTouchEvent(event);        return true;    }}

 

更多相关文章

  1. android 自定义dialog弹出和消失缩放动画
  2. android坐标
  3. Android图片缩放
  4. Android自定义view四手势缩放移动的ImageView
  5. Android之百度地图开发,包含定位,覆盖物,经纬度位置转换,长按设置中
  6. Android 图片手势缩放自定义View

随机推荐

  1. Android请不要滥用SharedPreference
  2. Android系统设计中存在设计模式分析
  3. Android第一个功能:手机拨号器
  4. Android 颜色渲染(十) ComposeShader组合
  5. Android快速入门相关(一)
  6. Android 基础UI编程1
  7. Android 代码执行Linux Shell小记
  8. 深入浅出 - Android系统移植与平台开发(九
  9. Android基于OpenSL ES的音频播放
  10. android 利用 git 信息区分 apk 版本