首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

Bit地图.createBit地图的options属性inSampleSize的值只能是2的幂吗?

2014-01-22 
Bitmap.createBitmap的options属性inSampleSize的值只能是2的幂吗???测试了很多次,有点疑惑,有的朋友说inS

Bitmap.createBitmap的options属性inSampleSize的值只能是2的幂吗???
测试了很多次,有点疑惑,有的朋友说inSampleSize只能是2的幂。。
但我刚才用一张2400px宽的图片进行测试,设置inSampleSize=3,却完整地将图片压缩成了宽度为800px的图片,没有出现什么裁剪。。
请问这是为什么呢???
[解决办法]
 Note: the decoder uses a final value based on powers of 2, any other value will be rounded down to the nearest power of 2.

文档说明 ,是近视2的倍数把。如果是3的话估计底层不太好处理,具体是怎么弄得,要看源码了。

热点排行