当前位置: 首页 > news >正文

ArrayAdapter 支持单选

Android系统默认的布局方式

  • android.R.layout_simple_list_item_1, 每一项只有一个TextView.

  • android.R.layout_simple_list_item_2, 每一项只有两个TextView.

  • android.R.layout_simple_list_item_single_choice, 每一项有一个TextView,单选。

  • android.R.layout_simple_list_item_multiple_choice 多选

  • android.R.layout_simple_list_item_checked每项都是由一个已选中的列表项

ArrayAdapter 支持单选

ListView listView2 = new ListView(this);
ArrayList<Integer> arrayList2 = new ArrayList<>();
for (int i = 0; i < 20; i++) {arrayList2.add(i);
}
ArrayAdapter<Integer> arrayAdapter2 = new ArrayAdapter<Integer>(this, android.R.layout.simple_list_item_single_choice, //单选核心arrayList2);
listView2.setAdapter(arrayAdapter2);
listView2.setChoiceMode(ListView.CHOICE_MODE_SINGLE); // Enables single selection 单选核心
listView2.setOnItemClickListener(new AdapterView.OnItemClickListener() {@SuppressLint("SetTextI18n")@Overridepublic void onItemClick(AdapterView<?> parent, View view, int position, long id) {}
});
http://www.xdnf.cn/news/811909.html

相关文章:

  • AutoIT的下载与安装
  • 推荐开源项目:IconChanger - 简单易用的App图标更换神器
  • SAP RFC介绍:关于sRFC,aRFC,tRFC,qRFC和bgRFC
  • 截屏闪光
  • 性能测试 Performance Test
  • 分享125个ASP源码,总有一款适合你
  • SQLServer简繁互换
  • impex 语法
  • 什么是中台?一篇带你了解中台的概念
  • 无线网络通信技术完全介绍
  • 联合循环——17( Heat Recovery Steam Generator 余热锅炉 )
  • 无法识别的属性“targetFramework”。请注意属性名称区分大小写。错误解决办法
  • Unity3d Web Player 的server端联网配置
  • 批量网刻安装操作系统之PXE网络克隆图文教程
  • 【20230404】Ubuntu 20.04 tweak
  • Delphi 文件操作
  • Playwright定位器详解:自动化测试的核心工具
  • adsl modem是什么意思?ADSL Modem的作用是什么?
  • Windows徽标键(WinKey)的屏蔽和恢复
  • 简析:spring配置文档中beans的xmlns和xsi:schemaLocation
  • github工具_Github Statistics 一个基于 React 的 GitHub 数据统计工具
  • 期货入门必备知识,了解最全的期货知识
  • Lua内存泄露检测原理
  • 新一代 AVS3 视频编码标准
  • Bootstrap中定制LESS-颜色及导航条
  • 如何显著提升小目标检测精度?深度解读Stitcher:简洁实用、高效涨点
  • windows系统下帧率获取工具--fraps
  • Verilog case/casez/casex的区别
  • 手机号验证最新正则表达式
  • 基于单片机智能温控器控制系统设计