如何禁用自动完成项目?

luc*_*nja 2 android autocompletetextview

我希望禁用所有“不可用”项目,即当我单击它们时,下拉列表应保持不变。

在此处输入图片说明

我尝试设置convertView clickable false,但这没有帮助。

vs.*_*kur 5

在您的适配器的`getView()' 方法检查中

if (text.equals("not available")) {
    convertView.setEnabled(false);
} else {
    convertView.setEnabled(true);
}
Run Code Online (Sandbox Code Playgroud)

在您的适配器中覆盖

public boolean areAllItemsEnabled() {
    return false;
}

public boolean isEnabled(int position) {
    // return false if position == position you want to disable
}
Run Code Online (Sandbox Code Playgroud)

在这里检查 Android ListView child View setEnabled() 和 setClickable() 什么都不做