AccessibilityNodeInfo # getDrawingOrder (), вероятно, поможет вам. Обратите внимание, что вам нужно выполнить обход дерева, чтобы определить, что находится над чем.
Есть еще угловые шкафы с прозрачными ракурсами, которые доставят вам неприятности, но вам придется пройти 95% пути. Мы работаем над лучшим ответом для этого случая.