簡體   English   中英

單擊通知時會觸發什么可訪問性事件?

[英]What accessibility event is triggered when a notification is clicked?

因此,我為Whatsapp創建了一個聊天鎖定應用程序,這樣,當用戶單擊鎖定的聯系人時,如果沒有密碼或指紋,他/她將無法訪問聊天。 但是,只要單擊該特定聯系人的聊天通知,他們就可以訪問該聊天。 因此,要阻止它,我需要知道單擊通知時觸發的可訪問性事件。 我嘗試使用AccessibilityEvent.TYPES_ALL_MASK獲取事件,但是這些事件都沒有源,並且我無法獲取節點。 有誰知道解決這個問題的方法嗎?

謝謝。

在不同的Android版本上,行為可能會有所不同。

但是,當我嘗試單擊運行Android 7.0的Galaxy S7的通知托盤中的通知時,得到了AccessibilityEvent.TYPE_VIEW_CLICKEDAccessibilityEvent.TYPE_WINDOW_CONTENT_CHANGED ,包名稱為"com.android.systemui" 而且,如果我從事件源開始轉儲視圖層次結構,則會得到一個包含3個TextViewFrameLayout

暫無
暫無

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

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