可以禁用ActionBar下拉导航列表控件吗?

PJL*_*PJL 3 android android-3.0-honeycomb

我在ActionBar中使用导航控件来提供下拉列表.我想在某些情况下禁用选择下拉列表.

我的微调器适配器关闭视图的布局TextView包含在一个LinearLayout.最好的我想出来的是压倒getView在我的飞旋的适配器,使两者的LinearLayoutTextView非可点击和残疾人.这具有使文本变灰的效果,但仍然可以选择它.

编辑我很欣赏我可以隐藏列表,但这不是我想要做的.此外,我在方法中返回false,检查是否启用了一个或所有项目,但这不起作用.

尝试在Xoom上使用Honeycomb.提前致谢.彼得.

Com*_*are 11

如果您想阻止在列表导航模式中选择任何内容,请setNavigationMode(NAVIGATION_MODE_STANDARD)完全调用并完全删除它,直到您准备好再次使用它为止.

如果你想阻止在列表导航模式中选择特定的项目,让你的SpinnerAdapter工具areAllItemsEnabled()返回false并实现isItemEnabled()返回truefalse根据需要 - 我没有尝试过,但理论上它应该工作.