java - Canvas.clipRegion(区域区域)已弃用

标签 java android android-canvas

在我的 Android 项目中,我已将我的项目更新为 API 26,但现在函数 Canvas.clipRegion(Region region) 不再存在。谁能帮我这个?我现在必须使用什么函数来代替 clipRegion。

public boolean clipRegion(@NonNull final Region region, @NonNull final Op op) {
        region.translate(xOffset, yOffset);
        return mCanvas.clipRegion(region, op);
    }

最佳答案

在文档中Canvas .他们提到 clipRegion 方法被删除而不是弃用。而不是使用 clipOutPath 方法。有关详细信息,请参阅链接。

关于java - Canvas.clipRegion(区域区域)已弃用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45455432/

相关文章:

Android Canvas 到位图

android - 在 Android 4.0.3 的 Canvas 上绘制奇怪的崩溃。 A/libc : Fatal signal 11 (SIGSEGV)

java - Spring 数据 findAll() 不急切获取

java - 如何在类路径之外覆盖 spring Activity 配置文件?

带有警报管理器和内部广播接收器的 Android 长期运行服务

android - 哪个更好 : Loader or Headless Fragments

安卓图形用户界面 : trying to draw on a canvas

java - 将文本文件中的数字读取到 Java 中的 ArrayList

java - 在大型项目中编译单个java类会影响当前正在运行的应用程序

java - 在 Canvas 上及时移动点,Android 中的速度(java)