0

假設一個應用程序項目已經寫好了,你所要做的就是另外編寫一個獨立的腳本來捕獲應用程序中的onClick,onFocusChange甚至onAppear。這甚至可行嗎?這種方法有多強大?如何在不觸及擴展Activity的主類的情況下監控我的應用中的用戶活動?

我發現的所有答案都是爲每個項目左右完全添加監聽器(或全局監聽器,儘管功能不太全面),這對於大型項目來說是一項枯燥的工作,而且在生產過程結束時並不總是需要(我剛剛切入)。

另一種方法是找到節點的根並從那裏掃描?糾正我,如果這是一個死衚衕。其他答案提到間諜應用程序,情況並非如此,因爲它是最初的開發人員想要跟蹤應用程序內的所有內容。

回答

0

我不確定,如果這解決了您的問題,但有您的擴展視圖。例如:MyTextView extends TextView然後只需重寫touchEventHandlers,記錄您想要的內容並將事件分派給偵聽器。

因此,而不是正常的TextViews,使用MyTextView

相關問題