gpt4 book ai didi

android - ListActivities setItemChecked 在 onListItemClick 中不起作用

转载 作者:行者123 更新时间:2023-11-29 02:15:18 25 4
gpt4 key购买 nike

我这里有这段代码:

@Override
protected void onListItemClick(ListView l, View v, int position, long id) {
super.onListItemClick(l, v, position, id);
if(l.isItemChecked(position))
l.setItemChecked(position, false);
else
l.setItemChecked(position, true);
Toast.makeText(mContext, "Mission: " + ((TreeNode)l.getItemAtPosition(position)).getTitle(), Toast.LENGTH_LONG).show();

}

就调试器而言,它可以正常工作,但 setItemChecked 似乎从未真正以图形方式设置项目,我没有看到复选框出现,然后在下一次单击 isItemChecked 时仍然返回 false。

不确定我在这里做错了什么?

最佳答案

试试这个.....使 android:focusable="false"成为复选框

关于android - ListActivities setItemChecked 在 onListItemClick 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4442447/

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