ListView的addHeaderView()方法相关问题

简介: 使用listView.addHeaderView(view) 可以在 listView 上方添加一个view视图 ,使listView和这个view连接在一起 效果上看上去是一个整体 一般用于上拉刷新下拉加载listView    1、关于addHeaderView(view)方法的多次使用 ...

使用listView.addHeaderView(view) 可以在 listView 上方添加一个view视图 ,使listView和这个view连接在一起 效果上看上去是一个整体

一般用于上拉刷新下拉加载listView 

 

1、关于addHeaderView(view)方法的多次使用

对应一个ListView对象 比如:list 

每使用一次addHeaderView(view)方法 就会在list 列表对象上方添加一个view 

而添加的view的排列顺序是按照添加的次序排列的,

list.addHeaderView(view1);

list.addHeaderView(view2);

效果就为:

view1
view2
list

  

 

 

view1在最上面  view2在最下面

 

2、关于ListView对象使用addHeaderView()方法后  ,其item子项的位置问题

list.addHeaderView(view1);

list.addHeaderView(view2);

这时候list对象上方就有两个view视图了,

而这时候list对象的第一个位置的就是view1视图了 ,而不再是list中的第一个item子项

比如,再添加view1,view2之后,list第一个item子项的位置就成为了2

 

view1
view2
list

    position :0

    position :1

    position :2--list.size()-2;

相关文章
|
9月前
|
机器学习/深度学习 人工智能
DeepMind用语言游戏让大模型学AlphaGo自我博弈,数据限制不存在了
DeepMind提出“Socratic Learning”新范式,基于语言游戏实现大模型自我博弈学习,突破传统数据限制。该方法通过智能体与自身对话和辩论改进知识技能,具有高数据效率、强可扩展性和良好对齐性等优势,但也面临时间成本、对齐风险及领域限制等挑战。论文链接:https://arxiv.org/abs/2411.16905
260 2
|
Java 关系型数据库 MySQL
idea搭建SpringBoot项目框架的两种方式
idea搭建SpringBoot项目框架的两种方式
idea搭建SpringBoot项目框架的两种方式
|
算法 前端开发 安全
SpringCloud Gateway API接口安全设计(加密 、签名、安全)(一)
SpringCloud Gateway API接口安全设计(加密 、签名、安全)(一)
SpringCloud Gateway API接口安全设计(加密 、签名、安全)(一)
|
机器学习/深度学习 5G TensorFlow
本地没有环境跑深度学习模型? 阿里云天池实验室它不香吗
前几天做深度学习模型训练使用 Google 的 colab 总是掉,搞得很烦。然后那天我队友 “叶伏天” 和我说有一个类似于 Google colab 的平台,可以训练,虽然也有 8 小时的限时,但是这两个我可以替换使用,甚至一起跑实验,显卡配置也可以满足我的需求训练模型的需求
3624 0
本地没有环境跑深度学习模型? 阿里云天池实验室它不香吗
|
JavaScript Java Shell
Anaconda介绍、安装及使用保姆级教程
Anaconda介绍、安装及使用保姆级教程
3586 1
Anaconda介绍、安装及使用保姆级教程
|
搜索推荐 前端开发 测试技术
Flutter 中获取地理位置【Flutter专题60】
Flutter 中获取地理位置 如今,发现用户位置是移动应用程序非常常见且功能强大的用例。如果您曾经尝试过在 Android 中实现位置,您就会知道样例代码会变得多么复杂和混乱。
609 0
|
搜索推荐 数据可视化
笔记软件 FlowUs 深度评测
一款拥有特色的、Notion类生产力工具。
1228 0
|
前端开发 JavaScript Java
|
人工智能 数据挖掘 大数据
Interview:人工智能&大数据岗位面试—【数据分析师】的简介、技能、待遇、进阶的详细攻略
Interview:人工智能&大数据岗位面试—【数据分析师】的简介、技能、待遇、进阶的详细攻略
Interview:人工智能&大数据岗位面试—【数据分析师】的简介、技能、待遇、进阶的详细攻略