2014-07-30 6 views
1

Можно ли вычесть один объект Region и вычесть его из другого?Android Java: Region Вычитание

E.g. У меня есть две области, области1 (зеленый) и REGION2 (красный):

Image

Как создать регионе3, что только часть регионе1, которая не является также частью регионе2 (только зеленый и НЕ красный)?

+0

Если вы добавляете '!' Перед тегом ссылки следующим образом: '! [Img] (link)', он загружает изображение. – CMPSoares

+0

Я пробовал. Это не позволило мне ... Это был мой первый вопрос. – user3885473

+0

ах ОК! Я думал, что это разрешено для первых сообщений. – CMPSoares

ответ

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, очевидно, вы можете пропустить эту копию.

+0

Спасибо! Я попробую. – user3885473