小编Gur*_*sad的帖子

android捏和以编程方式从图像视图中裁剪图像

我有一个要求,比如在图像视图中显示位图并提供捏合.如果需要然后从android中的imageview裁剪可见图像.为此,我找到了这样的解决方案,它可以帮助至少一个开发人员.

public class PinchImageView extends ImageView implements OnTouchListener {
private Context mContext;
private float MAX_SCALE = 4f;

private Matrix mMatrix;
private final float[] mMatrixValues = new float[9];

// display width height.
private int mWidth;
private int mHeight;

private int mIntrinsicWidth;
private int mIntrinsicHeight;

private float mScale;
private float mMinScale;

private float mPrevDistance;
private boolean isScaling;

private int mPrevMoveX;
private int mPrevMoveY;
private GestureDetector mDetector;

String TAG = "PinchImageView ";

private boolean temp ;

public PinchImageView (Context context, AttributeSet attr) { …
Run Code Online (Sandbox Code Playgroud)

android crop bitmap imageview pinchzoom

6
推荐指数
0
解决办法
1500
查看次数

标签 统计

android ×1

bitmap ×1

crop ×1

imageview ×1

pinchzoom ×1