关于ImageView旋转一定角度的问题

我是吴长老啊 2016-05-12 04:44:45

这是旋转前的ImageView

这个是旋转后的ImageView



我的onDraw代码
@Override
protected void onDraw(Canvas canvas) {
if (mDisableCircularTransformation) {
super.onDraw(canvas);
return;
}

if (mBitmap == null) {
return;
}
Matrix matrix = new Matrix();
matrix.postRotate(50, mBitmapWidth / 2, mBitmapHeight / 2);
canvas.drawBitmap(mBitmap, matrix, new Paint());

}




现在我想问的是,我想让图片在旋转之后,不会缺失部分图像,由于我的图片是矩形,旋转之后4个角就没了,怎么解决
...全文
246 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
Android_Trot 2016-05-12
  • 打赏
  • 举报
回复
用RotateAnimation也可以把

80,354

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧