本身我的ImageView的src并不是一张从项目文件中加载的图片,而是一个Bitmap图片!
然后旋转ImageView没有旋转,但是ImageView中的Bitmap却变形了
然后旋转ImageView没有旋转,但是ImageView中的Bitmap却变形了
解决方案 »
- android 提示界面问题
- android 聊天程序客户端收到消息弹出提示框问题
- 如何删除文件夹中所有数据
- 读取sdcard卡上出现滴问题
- 如何做通用版
- List,ArrayList函数返回时出错,求教大神
- android4.2 电容屏 变成双击 在线等
- android 集成breakpad 编译问题,求大神!
- android 中如何activity如何关闭一个开启自启动的service
- listview嵌套gridview点击让点击想对应的的gridview item变色 。急!!
- 问一个简易LinearLayout的布局问题?
- 高难度问题,activity在设置了priority后通过queryIntentActivities无法查询到其他同类intent
/**
* 旋转图片
*
* @param bitmap
* 源图片
* @param angle
* 旋转角度(90为顺时针旋转,-90为逆时针旋转)
* @return Bitmap
*/
public Bitmap rotate(Bitmap bitmap, float angle) {
Matrix matrix = new Matrix();
matrix.postRotate(angle);
return Bitmap.createBitmap(bitmap, 0, 0, bitmap.getWidth(), bitmap.getHeight(), matrix, true);
}
来获取图片的bitmap的,如果没有这张图片,直接使用bitmap的话 就会产生我的那种情况!
来获取图片的bitmap的,如果没有这张图片,直接使用bitmap的话 就会产生我的那种情况!
获取background图片的bitmap来旋转吧!