微调器列表中的禁用项目

Daw*_*dak 6 android spinner

我有一个问题问你 !

我的微调器中有50个项目,我可以禁用例如列表中的第六项吗?

iDr*_*oid 7

您可以根据ListAdapter中的位置从数组中获取项目,并setEnabled(false)在public getView()方法中调用.

像这样:

if (position==10) {
    convertView.setEnabled(false);
}
else{
    convertView.setEnabled(true);
}
Run Code Online (Sandbox Code Playgroud)

您可能需要覆盖其他一些方法.检查这些帖子:

Android ListView子视图setEnabled()和setClickable()什么也不做
Android:如何在列表创建时禁用列表项