2012-10-26 50 views
0

我想寫類似的內部照片如何確定哪個區域包含Android中相交區域的最大區域?

photo

一個我設法使視圖旋轉徑向菜單,並提請使用Path

現在我想楔子確定哪個楔由選擇楔形區(紅色着色之一)

Wedges

我試圖選擇拿到查看裏面的所有楔形的區域,並試圖檢查的交集和並集,但它不工作從下面的照片

Rects

選擇區域在同一時間相交3米不同的區域如果我嘗試了聯合操作,它將返回false,因爲選擇區域並不完全在選定區域內。

所以我想選擇包含選區最大面積的Wedge,但我不知道如何。

任何幫助,將不勝感激。

如果任何人有更好的解決方案或建議,我會很樂意聽到它並應用它。

回答

0

就在我頭頂上:在檢查它與菜單楔形的交點之前,如何在每個維度上任意減少選擇楔形區域50%(或需要的任何內容)?繪製的選擇楔將保持不變,您只需在獲取它們之後減小其區域尺寸即可。

+0

我得到了你的想法,這是正確的,但我想問題是,當我旋轉畫布的區​​域不旋轉,所以選擇是固定的,始終相同。 –