如何禁用ExpandableListView辅助功能公告(对讲)

时间:2017-10-29 13:26:52

标签: listview expandablelistview talkback

我有ExpandableListView覆盖另一个视图的问题 我试图通过以下方式禁用ExpandableListView

public void isAccisability(boolean isActive)
{
    expandableListCategories.setEnabled(false);

   expandableListCategories.setImportantForAccessibility
   (View.IMPORTANT_FOR_ACCESSIBILITY_NO);
    expandableListCategories.setFocusable(false);   
}

我能够禁用点击,但列表的内容描述仍然有效,并且也是焦点。

1 个答案:

答案 0 :(得分:0)

如果您需要隐藏包含子视图的整个视图,请使用NODE_HIDE_DESCENDANTS。

view.setImportantForAccessibility(View.IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS);