簡體   English   中英

Android:自定義視圖未在ListView中提供輔助功能事件

[英]Android: Custom Views not giving accessibility events in a ListView

我有一個ListView,其中有一個帶有自定義視圖的適配器。 自定義視圖從RelativeLayout擴展。

如果該視圖在另一個視圖內,則可以正確報告該文本的可訪問性事件。 如果我將其添加到ListView或ViewPager,則啟用“話語提示”后,所有自定義視圖將不再提供可訪問性事件。

為什么我的自定義視圖無法在ListView中正常工作?

事實證明,如果將單擊偵聽器分配給ListViewViewPager中的View, ViewPager阻止可訪問性事件傳播到那些子級。

長話短說,請使用setOnItemSelectedListener而不是setOnClickListener

暫無
暫無

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

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