【问题标题】:Android Java: Region SubtractionAndroid Java:区域减法
【发布时间】:2014-07-30 23:58:46
【问题描述】:

是否可以减去一个Region 对象并从另一个对象中减去它?

例如我有两个区域,region1(绿色)和 region2(红色):

如何创建一个区域 3,它只是区域 1 的一部分,而不是区域 2 的一部分(只有绿色而不是红色)?

【问题讨论】:

  • 如果在链接标签之前添加!,如下所示:![img](link),它会加载图像。
  • 我试过了。它不会让我...这是我的第一个问题。
  • 啊好的!我认为它也允许它用于第一篇文章。

标签: java android region


【解决方案1】:
    Region r1;
    Region r2;
    Region r3 = new Region(r1); // make a copy to not change r1
    r3.op(r2, Op.DIFFERENCE); // r3 = r1-r2

如果您不介意更改r1,显然您可以跳过副本。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-10-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多