【问题标题】:How to disable a child item in a listview(make its color gray and unclickable)如何禁用列表视图中的子项(使其颜色为灰色且不可点击)
【发布时间】:2011-08-21 18:20:29
【问题描述】:

在我的应用程序中,有一个列表视图,单击其中的每个项目都会导致一个操作。

但是在某些情况下,有些操作是不能做的。

如何禁用列表视图中的子项(使其颜色为灰色且不可点击)?

【问题讨论】:

标签: android listview


【解决方案1】:

您应该覆盖适配器中的isEnabled。只需跟踪您要禁用的项目并为它们返回正确的值。

【讨论】:

  • 但是如何让它看起来是灰色的,所以它看起来被禁用了。
  • 当视图被禁用时,我通过将其 alpha 值设置为 0.5 来将视图标记为灰色。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-09-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多