我几乎完成了我的第一个Android应用程序(活动墙纸)。
实时墙纸在肖像模式下工作,但当它旋转到横向时,背景将在左边,我只在左边的角落看到一个正方形。换句话说,画布保持纵向,即使屏幕旋转为横向。
我使用位图作为背景:
Canvas cb = new Canvas();
cb.setBitmap(Achtergrond);如何将位图旋转90度,然后设置位图,使其在横向显示?现在,位图不会随屏幕方向旋转。
发布于 2012-03-10 07:38:13
最简单的方法是实际旋转它下面的Canvas,然后将位图绘制到画布上,然后旋转画布。打电话给Canvas.rotate()就行了。
要旋转位图本身,请使用矩阵,如this question中所示。
https://stackoverflow.com/questions/9642363
复制相似问题