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

线性布局通过适配器可以动态加载view

因为适配器的getView的返回对象是view,

所以线性布局的对象可以通过addView动态加载适配器的getView

举例:

mTestAdapter = new ListAdapter(this);
mTestAdapter.addList(wbTest.getTestList());

mLlTestLayout.removeAllViews();
mLlTestLayout.addView(mTestAdapter.getView(0, null, null));
if (wbTest.getTestList().size() > 1) {
    mLlTestLayout.addView(mTestAdapter.getView(1, null, null));
}

 

 程序猿必读

转载于:https://www.cnblogs.com/longzhongren/p/6184246.html

相关文章:

  • 第1讲 Spring Boot 快速开始 《Kotlin + Spring Boot :下一代 Java 服务端开发》
  • 使用python selenium webdriver模拟浏览器
  • lvm的创建,扩容,回缩
  • 阿里云云市场成API经济领跑者
  • 数据库笔记15:Date类
  • Linux 磁盘分区、格式化、目录挂载
  • truncate后恢复包---FY_Recover_Data.pck 包的内容
  • MVC分页
  • Java用webSocket实现tomcat的日志实时输出到web页面
  • 阻塞赋值与非阻塞赋值(verilog篇)
  • 《软件需求十步走》阅读笔记4
  • 【VBA编程】01.第一个VBA程序Hello world
  • Linux Runtime PM介绍【转】
  • (html5)在移动端input输入搜索项后 输入法下面为什么不想百度那样出现前往? 而我的出现的是换行...
  • c作业3
  • #Java异常处理
  • 【140天】尚学堂高淇Java300集视频精华笔记(86-87)
  • ES6语法详解(一)
  • JavaScript对象详解
  • JavaScript实现分页效果
  • Node.js 新计划:使用 V8 snapshot 将启动速度提升 8 倍
  • python_bomb----数据类型总结
  • python3 使用 asyncio 代替线程
  • Selenium实战教程系列(二)---元素定位
  • Solarized Scheme
  • 初识 beanstalkd
  • 如何进阶一名有竞争力的程序员?
  • 深入浅出webpack学习(1)--核心概念
  • 小李飞刀:SQL题目刷起来!
  • 学习Vue.js的五个小例子
  • 运行时添加log4j2的appender
  • HanLP分词命名实体提取详解
  • 仓管云——企业云erp功能有哪些?
  • 进程与线程(三)——进程/线程间通信
  • 数据可视化之下发图实践
  • #13 yum、编译安装与sed命令的使用
  • #ubuntu# #git# repository git config --global --add safe.directory
  • (二) Windows 下 Sublime Text 3 安装离线插件 Anaconda
  • (附源码)springboot家庭装修管理系统 毕业设计 613205
  • (附源码)ssm经济信息门户网站 毕业设计 141634
  • (附源码)计算机毕业设计SSM保险客户管理系统
  • (接口自动化)Python3操作MySQL数据库
  • (十六)Flask之蓝图
  • (轉貼)《OOD启思录》:61条面向对象设计的经验原则 (OO)
  • 、写入Shellcode到注册表上线
  • . NET自动找可写目录
  • .net core 3.0 linux,.NET Core 3.0 的新增功能
  • .Net core 6.0 升8.0
  • .net oracle 连接超时_Mysql连接数据库异常汇总【必收藏】
  • .NET WebClient 类下载部分文件会错误?可能是解压缩的锅
  • .net 中viewstate的原理和使用
  • .NET/C# 编译期间能确定的相同字符串,在运行期间是相同的实例
  • .NET是什么
  • .Net中ListT 泛型转成DataTable、DataSet
  • .Net转前端开发-启航篇,如何定制博客园主题