有谁知道Canvas中的rotate函数绕着某个点旋转后,那以后在画布上绘制东西的坐标是按照旋转前的还是旋转后的,谢谢啦~~
解决方案 »
- Android Map 的获取API Key的问题
- 实现动态旋转控件
- 求助,关于安卓调用摄像头的问题
- 为什么资源放的位置会产生乱码?
- 谁能介绍一下Maven,Ant,makefile适用的环境吗?它们设计的初衷是为了哪种语言?我在网上稍微的搜索了一下makefile,都是C。。。
- 怎样获取关联的应用列表。比如打开txt时显示ColorNote,SimpleNote
- android机顶盒开发 listview item 焦点问题!求大牛!
- android如何实现点击button从侧边弹出list
- Android Activity启动问题。。。。在线等。。。。
- android需求求助
- http://www.google.com/loc/json 返回结果不可用
- 关于高德地图的问题(小问题)
canvas.rotate(45);
canvas.drawBitmap(bitmap1, 100, 100, null);//这里画的是旋转后的
canvas.restore();// 恢复canvas状态
canvas.drawBitmap(bitmap2, 100, 100, null);//这里使用的未旋转的
但是这样操作之后都是按变化后的坐标算的不知道直接用canvas.rotate()和前面我用的2种方法有什么不一样的
那这个旋转是不是相当于把当前坐标系进行了旋转?我感觉api讲的很粗,没看懂
图像都是在canvas旋转后绘制的。当前坐标如果指的是画布的坐标,肯定是变了的。如果是view的坐标,个人感觉应该没变