微前端架构如何改变企业的开发模式与效率提升
788
2022-11-17
关于decodeResource的一个坑
最近用
Bitmap bm = BitmapFactory.decodeResource(App.getContext().getResources(), R.drawable.img);
去解析一个图片,再通过bm的 width和heigh 用drawBitmap去把 bm居中画出来。
有可能会出现这个bitmap跑偏的情况。 原因是 App.getContext().getResources() 是不定的。getContext可能会从不同的Context然后去 getResource 时,resouce是不一样的。所以会导致图片的解析在宽高上会出现问题。
所以这种方法要尽量的使用 Option或者尽量计算好。
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~