Android listview 实现列表多选

Android listview 实现列表多选最终实现效果:

大家好,又见面了,我是你们的朋友全栈君。

最终实现效果:
实现的最终效果
具体实现:
1. 使用listview的多选模式: 在listview的布局中加入:android:choiceMode=”multipleChoice”

 <ListView  android:layout_marginTop="50dp" android:id="@+id/list_view" android:layout_width="match_parent" android:layout_marginRight="30dp" android:layout_marginLeft="30dp" android:layout_height="0dp" android:layout_weight="1" android:divider="#00000000" android:listSelector="@android:color/transparent" android:dividerHeight="30dp" android:choiceMode="multipleChoice" />

listview的多选模式下,

  • 可以通过listview的 listView.getCheckedItemCount() 获取选中的item的数量;
  • listView.isItemChecked() 判断当前item是否选中;

2当listView的item是选中的,则将背景设置为红色,否则将背景设置为白色,就可以完成

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/160580.html原文链接:https://javaforall.net

(0)
上一篇 2022年7月17日 下午7:46
下一篇 2022年7月17日 下午7:46


相关推荐

  • 使用socks4 socks5 http代理的客户端

    使用socks4 socks5 http代理的客户端///定义的结构structsock4req1{   charVN;   charCD;   unsignedshortPort;   unsignedlongIPAddr;   charother[1];};structsock4ans1{   charVN;   charCD;};structsock5req1{   charVer;   char

    2022年6月26日
    38
  • 驰骋工作流jeesite4_jflow的安装讲解

    驰骋工作流jeesite4_jflow的安装讲解Jeesite4 Jflow 安装讲解百度搜索 jflow4 jflow 打开链接进入到码云上 在克隆下载里面选择你所需要的下载方式 推荐 svn 下载 后期可随时更新代码 代码更新是通过 svn 提交 码云转换其他会有延迟 其他方式你获取的可能不是最新代码 2 复制 svn 的链接 svn gitee com thinkgem jeesite4 jflow SVNCheckout 下载到本机上 下载的账号密码为码云账号密码

    2025年7月6日
    4
  • c++实现个人通讯录

    c++实现个人通讯录

    2021年10月2日
    159
  • idea断点调试教程

    idea断点调试教程有博主总结的非常不错 建议移步 gt gt gt 传送门 lt lt lt

    2026年3月26日
    2
  • 来客在线客服系统源码 支持一键安装

    来客在线客服系统源码 支持一键安装简介:来客客服源码/带完整文字教程/一键安装好友分享的,状态比流通版本还是要好很多。不支持前端商户注册,这个大家应该也都用过了,有喜欢的,自己拿去吧,东西如下。网盘下载地址:http://kekewl.org/D11LdBKXP7L0图片:…

    2022年7月19日
    44
  • XOOPS模块开发快速入门中文翻译(二)

    XOOPS模块开发快速入门中文翻译(二)由于这两天一直研究XOOPS的模块,所以找到了这篇很好的模块开发快速入门。看了以后,就兴致勃勃的来开发模块了,可是开发的过程中遇到一些问题。应该是我看的太快了,要学而时习之啊。因此翻译在这里。=

    2022年7月2日
    28

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号