1、繪制綠框
app行程里的ViewRootImpl繪制綠框焦點====》有一個drawAccessibilityFocusedDrawableIfNeeded方法繪制綠色框 ===》
再具體是誰???Drawable drawable = getAccessibilityFocusedDrawable()
直接時機:無障礙service發送foucus事件通知的=》關鍵路?
間接時機:上下滑、觸摸
那zz側誰繪制的綠框?
2、控制元件樹資訊
誰最終持有控制元件樹資訊?
3、觸摸事件繪制綠框
觸摸事件發出到AccessibilityService接收到onAccessibilityEvent事件流程
直接時機是啥?
間接時機
1.無障礙機制涉及哪些模塊?答案如上分析
todo:分析控制元件樹的入口
當我們需要找到被輔助的app的某個view的資訊時,可以通過該介面的findAccessibilityNodeInfosByViewId方法實作,
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/200646.html
標籤:其他
上一篇:Android撰寫電話撥號器
下一篇:Vue在組件上使用v-model
