簡體   English   中英

有沒有辦法檢測彈出窗口何時出現在 Android 中

[英]Is there a way to detect when a popup window appears in Android

我開始了一個 Windows 程序的項目,該程序連接到 android 手機並提供有關它的用戶信息,所以我想顯示手機上的所有彈出窗口。 要做到這一點,我需要程序的應用程序版本以某種方式捕獲它們並給我發送彈出窗口的應用程序的名稱和彈出窗口的內容。 是否可以?

如果任何應用程序都可以做到這一點,那將是一種安全問題......您可以嘗試使用AccessibilityService並獲得一些權限,以讀取屏幕/運行活動並檢查每個Activity樣式是這個“彈出窗口”,但請注意,其中一些只是DialogFragment s。 因此,我懷疑您能否以這種可靠的方式識別“彈出窗口”。 查找AccessibilityEvent.TYPE_WINDOW_STATE_CHANGED以獲取更多信息

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM