![](/img/trans.png)
[英]Android touch events with multiple views(such as a ListView in a Viewflliper)
[英]Android: Custom Views not giving accessibility events in a ListView
我有一個ListView,其中有一個帶有自定義視圖的適配器。 自定義視圖從RelativeLayout擴展。
如果該視圖在另一個視圖內,則可以正確報告該文本的可訪問性事件。 如果我將其添加到ListView或ViewPager,則啟用“話語提示”后,所有自定義視圖將不再提供可訪問性事件。
為什么我的自定義視圖無法在ListView中正常工作?
事實證明,如果將單擊偵聽器分配給ListView
或ViewPager
中的View, ViewPager
阻止可訪問性事件傳播到那些子級。
長話短說,請使用setOnItemSelectedListener
而不是setOnClickListener
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.