4.9.2 使用类BitmapFactory获取图片的宽和高

更新于 2026年10月10日 版权声明
4.9.2 使用类BitmapFactory获取图片的宽和高

在接下来的实例中,演示了在Android中使用类BitmapFactory获取图片的宽和高的方法。

图示

本实例使用ListView控件显示操作选项,当用户单击一个选项后能够分别获取图片的宽和高。在具体实现上,通过Bitmap对象的BitmapFactory.decodeResource()方法来获取预先设定的图片“m123.png”,然后再通过Bitmap对象的getHeight()和getWidth()来获取图片的宽和高。

本实例的实现文件是BitmapFactoryCH.java,主要代码如下。

图示

图示

图示(https://www.daowen.com)

执行后的效果如图4-8所示,长时间选中图片后会弹出用户选项,如图4-9所示。当选择一个选项后,会弹出对应的获取数值,如图4-10所示。

图示

图4-8 初始效果

图示

图4-9 弹出选项

图示

图4-10 显示了图片宽和高的值

↑上一章 ↓下一章
关注公众号获取验证码
复制内容需要验证码(7.99元/天)