中间的圆圈如果想添加旋转效果该怎么做?
中间的圆圈如果想添加旋转效果该怎么做?
中间的圆圈如果想添加旋转效果该怎么做?
2017-07-25
drawable没法旋转,得用bitmap
Matrix matrix = new Matrix();
matrix.setRotate(-360 *mmProgress,baseBitmap.getWidth()/2,baseBitmap.getHeight()/2);//步骤2
System.out.println("TouchPullViewc:"+360 *mProgress );
matrix.postTranslate(mCirclePointX-baseBitmap.getWidth()/2,mCirclePointY-baseBitmap.getHeight()/2);//步骤3 屏幕的中心点
canvas.drawBitmap(baseBitmap, matrix, null);//步骤4
举报