gpt4 book ai didi

Android ListView 删除选择

转载 作者:塔克拉玛干 更新时间:2023-11-02 18:58:53 24 4
gpt4 key购买 nike

有没有办法优雅地删除 ListView 上的选择。它的行为方式与 ListView#setSelection(int position) 相反。我想以编程方式从 ListView 中删除选择(这样就没有选择任何项目)。 API 似乎没有简单的方法来做到这一点。有什么想法吗?

我的问题类似于:Android: disable ListView selection

最佳答案

其他答案都不适合我,所以我这样做了:

    SparseBooleanArray positions = getListView().getCheckedItemPositions();
for (int i = 0; i < positions.size(); i++) {
getListView().setItemChecked(positions.keyAt(i), false);
}

不是很优雅,但它有效。

关于Android ListView 删除选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8070735/

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