gpt4 book ai didi

android - 具有单选模式的 ListView 希望自动选择第一项并调用其 onitemclicklistener

转载 作者:太空狗 更新时间:2023-10-29 15:33:55 27 4
gpt4 key购买 nike

所以我有启用单选模式的 ListView。我有一个用于列表项背景的选择器,它会正确更改为激活状态。

使用 .setSelected() 不会。

即使我获得该列表项的 View 并将其状态设置为激活,它仍然不起作用。

到目前为止,这是我提出的最佳解决方案,但 setActivated 基本上不起作用我复制了 onItemClickListener 的代码,但添加了 setActivate()。

InformationListAdapter adapter = new InformationListAdapter(getActivity().getApplicationContext(), info.infoSections);
lv.setAdapter(adapter);
View v=adapter.getView(0, null, null);
v.setActivated(true);

InformationSection item = (InformationSection)lv.getItemAtPosition(0);
InformationWebFragment webFrag = (InformationWebFragment) getFragmentManager().findFragmentById(R.id.InfoWebFragment);
webFrag.updateDisplay(item);

最佳答案

要自动选择第一个项目调用:

listView.setItemChecked(0, true);

关于android - 具有单选模式的 ListView 希望自动选择第一项并调用其 onitemclicklistener,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8233136/

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