Можно ли программно перечислить все android.view.Window
s или декорации в приложении?
Dialogs
, например, будут открываться в новом Window
, отдельно от основного окна Activity. Я могу найти их через Dialog.getWindow()
, но я не уверен, как это сделать со встроенными компонентами, такими как всплывающее меню действий.
Есть ли какой-либо путь из Application
, Context
или WindowManager
или что-то еще, чтобы перечислять Windows, связанную с моим приложением?
Я вижу все окна приложений с adb dumpsys window
, но я ищу способ сделать это в своем приложении, не требуя root.