2 haibo bear haibo_bear 于 2016.05.05 09:52 提问

android rolate旋转角度90度,无变化 1C

代码如下?用了旋转但是效果和没用一样

 protected void onDraw(Canvas canvas) {
        // TODO Auto-generated method stub
        int mCircleXY = getMeasuredWidth();
        int mRadius = (int) (mCircleXY / 2);
        RectF mRectF = new RectF(0, 0, mCircleXY, mCircleXY);
        Paint p = new Paint();
        p.setStyle(Style.FILL);
        p.setColor(mColor);

        // 绘制一个圆弧
        canvas.drawArc(mRectF, 270, sweap, true, p);
        canvas.save();
        // 旋转90度,然而没有效果
        canvas.rotate(90, mCircleXY / 2, mCircleXY / 2);
        super.onDraw(canvas);
        canvas.restore();
    }

1个回答

CSDNXIAON
CSDNXIAON   2016.05.05 10:02

android 旋转角度总结
android获取图片的旋转角度
----------------------同志你好,我是CSDN问答机器人小N,奉组织之命为你提供参考答案,编程尚未成功,同志仍需努力!

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
获取视频旋转角度,并对视频进行旋转
Android平台上录制视频时,如果是横屏录制(手机逆时针旋转90度),则录制的视频时不带角度的。如果是竖屏录制(正常的拿手机的姿势),此时的录制的视频的旋转角度是90度。如果再旋转90度,此时一般音量键和关屏键朝下,此时的视频的旋转角度是180。以此类推。所以在手机上的视频一般会有4中角度的视频,播放时,要对视频资源进行旋转后在进行播放。 一般而言,带角度的视频和不带角度的视频,数据帧里面的宽
Android拍照得到的照片旋转了90度
解决办法: int degree = ImageUtil.readPictureDegree(imageUri.getPath()); Bitmap bmpOk = ImageUtil.rotateToDegrees(bmp, degree); /** * 图片旋转 * @param tmpBitmap * @param degrees * @return */ pu
android播放有旋转角度的视频
最近公司在APP内部嵌了视频交友功能,由于之前没怎么接触过视频功能,自然就想到了用第三方sdk,结果用了云信的sdk全家桶,包括直播,音视频播放,上传等,但是用下来发现有巨坑.....       在视频播放时他们的播放器sdk并没有兼容带有旋转信息的视频,原本想着用github上的开源库,试了很多start很高的播放器,无奈兼容都有问题,毕竟源视频是云信自己处理的,用他们播放器sdk兼容肯定会
Android 效率开发之图片---Glide 旋转图片处理
    事实上Glide会对旋转的图片正确处理,比如你在三星手机上拍照旋转了90度,用Glide 加载的话,会正确显示。   通过Glide 强大的图片变换功能,我们也可以旋转图片,关于Glide 的图片变换请参考:Android图片加载框架最全解析(五),Glide强大的图片变换功能,关于图片旋转请参考 :Android 效率开发之图片旋转处理,图片旋转的本质是相同的,如下:自定义图片变换类继承...
android录像预览视角相差90度
最近在帮老师做个Android录像的项目,发现
Glide 入门到精通之二十——如何旋转图像
如何用 Glide 旋转图片事实上,android.graphics.Matrix 类提供了我们所需要的准确办法(甚至更多办法)。这个代码片段就是用来旋转图像的:Bitmap toTransform = ... // your bitmap sourceMatrix matrix = new Matrix(); matrix.postRotate(rotateRotationAngle);Bit
Textview 文本旋转,倾斜
有时候Android自带的控件无法满足我们的某些要求,这时就需要我们自定义控件来实现这些功能。比如需要一个TextView里的字倾斜一定的角度,就需要自定义TextView。 代码如下: package com.android.textviewrotatedemo; import android.content.Context; import android.content.res.Type
点击ImageView旋转固定角度
关键代码: private static final int mAngle = 90;View.OnClickListener mOnClickListener = new View.OnClickListener() { @Override public void onClick(View v) { // 获取保存的点击次数tag v.setTag(
屏幕旋转角度的处理
原文章:屏幕旋转角度的处理,文章说得好棒! Android开发实践:屏幕旋转的处理 2013-09-24 20:40:10 showHead end 标签:开发 Android 旋转 orientation 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://ticktick.blog.51cto.com/8
android videoview,旋转 视频 orientation,rotation 等
最近一直在研究android编程中有关 视频的旋转的操作,目前仍然没有完成目标: 在某一个界面中的某个小区域中的videoview,想让这个videoview中的视频旋转90度。 尝试的方法有:  1,直接旋转某个 view,    即修改view的属性orientation, framelayout是没有orientation这个属性的,linearlayout有这个属性,可