【问题标题】:Disabled item in spinner list微调器列表中的禁用项目
【发布时间】:2011-07-05 07:32:12
【问题描述】:

我有一个问题要问你!

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

【问题讨论】:

    标签: android spinner


    【解决方案1】:

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

    像这样:

    if (position==10) {
        convertView.setEnabled(false);
    }
    else{
        convertView.setEnabled(true);
    }
    

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

    Android ListView child View setEnabled() and setClickable() do nothing
    Android: How to disable list items on list creation

    【讨论】:

      猜你喜欢
      • 2020-04-06
      • 1970-01-01
      • 1970-01-01
      • 2018-10-06
      • 2017-02-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-09-21
      相关资源
      最近更新 更多