gpt4 book ai didi

包含 'grayed out' 项的 Android 列表

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:47:51 26 4
gpt4 key购买 nike

在 Android 中,我想向用户显示一个列表。 When an item on the list is selected some action is performed, and this list item is no longer selectable.也可以是“变灰”之类的表示下次显示列表时不能选择。我在 Adapter 中看到了 isSelectable() 覆盖,但我相信这会导致该项目被视为分隔符,从而导致视觉问题。而且我还没有找到使项目“变灰”的方法。有任何想法吗?谢谢...

最佳答案

至于使项目变灰。我不确定这是否是最好的方法,但这是我所做的:

view.setAlpha(75);
view.setBackgroundColor(Color.GRAY);

我基本上是让项目透明,然后将背景颜色设置为灰色。如果您要重复使用您的列表项,如果不满足条件,您还应该将它们更改回原始状态,即:

view.setAlpha(255);
view.setBackgroundColor(Color.WHITE);

也就是说,如果您的原始状态没有透明度并且背景颜色为白色。

关于包含 'grayed out' 项的 Android 列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1246613/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com