我自己找到了答案。不工作的意思是分频器是可点击的。我必须做的是在我的适配器中覆盖 areAllItemsEnabled 返回false并在其中创建条件的方法 isEnabled 方法(见原问题的后半部分)。
areAllItemsEnabled
isEnabled
倚靠我的 回答 另一篇文章,你只需要设置 OnClickListener 在...上 View 这不应该是可点击的 null 。所以你会打电话给: view.setOnClickListener(null) 。当然你需要对视图的引用才能做到这一点......
OnClickListener
View
null
view.setOnClickListener(null)
我认为你遇到的问题与问题有关 ClickListener 你正在添加,因为你正在添加不可点击的XML但是在你设置之后 ContentView 你是这样的:
ClickListener
ContentView
list.setOnItemClickListener(new OnItemClickListener() { ... }
这使得列表可以点击。