gpt4 book ai didi

android - 不能 "unselect" ListView 项

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:42:19 26 4
gpt4 key购买 nike

我能够通过 setOnItemClickListener 更改单个 ListView 项的背景

view.setBackgroundResource(R.color.green); 

我一次只需要选择一个,所以当单击其他列表项时,我尝试了 lv.invalidate()lv.getChildAt(0).invalidate() 但都没有工作,第二个导致空指针异常。有什么想法可以恢复颜色吗?

最佳答案

您可以使用 android.widget.ListView 的 clearChoices() 方法。 http://developer.android.com/reference/android/widget/AbsListView.html#clearChoices()

关于android - 不能 "unselect" ListView 项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6097793/

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