我正在寻找最大重叠矩形。
我尝试使用以下代码行,但是它返回的矩形与其他矩形是否重叠
public boolean isOverlapping(Rect r1, Rect r2) {
if (r1.top < r2.top || r1.left > r2.left) {
return false;
}
if (r1.width() < r2.width() || r1.height() > r2.height()) {
return false;
}
return true;
}
我希望输出结果是矩形3与给定矩形最重叠。没有列出或与给定矩形重叠的矩形数量。