ipm*_*man 7 android bitmap imageview
我正在尝试子类化ImageView并绘制一些东西Bitmap.不过,我不能找到一个办法让Rect这Bitmap绘制.我只能得到Rect这ImageView是绘制getDrawingRect(Rect)的方法ImageView.下面是我想要的例子:

我想要的Rect是蓝色的.提前致谢.
给定的图像将根据给定的属性(例如高度、宽度、缩放因子等)在 ImageView 中绘制。
这样getDrawingRect()方法就会给出 ImageView 的整个区域。如果更改 ImageView 内的可绘制对象,蓝色区域可能会根据图像属性和 imageview 属性而发生变化。但黄色区域不会改变,因为它是固定的并且仅基于 ImageView,与显示的图像无关。
我认为没有机会绘制位图的矩形。不要认为我的回答是100%正确的,这只是一个建议。
您可以从绘图缓存中获取有关蓝色区域的信息。尝试一次。
我希望它可以帮助你。
| 归档时间: |
|
| 查看次数: |
2939 次 |
| 最近记录: |