作者热门文章
- mongodb - 在 MongoDB mapreduce 中,如何展平值对象?
- javascript - 对象传播与 Object.assign
- html - 输入类型 ="submit"Vs 按钮标签它们可以互换吗?
- sql - 使用 MongoDB 而不是 MS SQL Server 的优缺点
我有以下代码 fragment ,它使用 Canvas 的当前转换矩阵转换一组边界。
final RectF bounds = renderer.computeBounds
activeCanvas.getMatrix().mapRect(result, bounds);
return bounds;
但是,对于最新的 API 级别 (16),我会收到一条警告说明
Canvas 类型的 getMatrix() 方法已弃用
由 API 16 Diff Specification 确认.
这很好,但当前文档位于 Canvas.getMatrix()没有提到弃用,也没有提供替代方案。作为一种解决方法,我现在简单地取消此警告,但我真的很想知道 新的和改进的 (tm) 方法是什么样的。
最佳答案
矩阵现在由 View 而不是 Canvas 处理。很遗憾,我无法向您解释 Google 对此的决定,但您应该能够通过 2 种方式重现完全相同的内容。
关于android - 已弃用的 Canvas.getMatrix() 的替代方案是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13210340/
我是一名优秀的程序员,十分优秀!