gpt4 book ai didi

带有复选框和所有可点击的 Android ListView

转载 作者:IT王子 更新时间:2023-10-28 23:40:56 25 4
gpt4 key购买 nike

Possible Duplicate:
Android: Binding data from a database to a CheckBox in a ListView?

我想将 ListView 与具有以下布局的项目一起使用

------------------------- 
[CB] TV TV
-------------------------

CB 是一个复选框,TV 是一个 Textview。

现在我在某处读到,ListView 中不能有可点击的项目。如果您有一些,那么您将无法单击 ListItems。但如果我查看 GoogleMail 应用程序,这是可能的。我可以用复选框标记多条消息(然后为它们选择一个操作),或者我可以单击 ListItem(或使用 dpad 滚动)以进入另一个屏幕。有人有代码/示例这是怎么可能的?

最佳答案

在您的 XML 布局中将 CheckBox 设置为 focusable="false"。否则它将从 ListView 中窃取点击事件。

当然,如果您这样做,如果单击列表项而不是 CheckBox,则需要手动处理将 CheckBox 标记为选中/未选中,但是您可能还是想要那个。

关于带有复选框和所有可点击的 Android ListView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5417339/

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