Android中ListView的使用步骤
第一步: 首先,在 布局文件中,声明listView控件.
1 <ListView 2 android:id="@+id/lv" 3 android:layout_width="fill_parent" //注意宽度和高度必须为 fill_parent 4 android:layout_height="fill_parent" > 5 </ListView>
第二步: 通过id 拿到 ListView对象
ListView lv = (ListView) findViewById(R.id.lv);
并且给lv 设置 适配器,调用
lv.setAdapter(new MyBaseAdapter());
第三步: 编写 adapter中的逻辑
1 private class MyAdapter extends BaseAdapter{ 2 3 @Override 4 public int getCount() { //getCount-------用来指定到底有多少个条目 5 return list.size(); 6 } 7 8 @Override 9 public View getView(int position, View convertView, ViewGroup parent) { //GetView------- 用来 显示 具体的条目的内容
10 System.out.println("..."+position); 11 TextView tv; 12 13 StudentBean bean = list.get(position); 14 15 //listview的优化 16 if(convertView!=null){ 17 tv = (TextView) convertView; 18 }else{ 19 tv = new TextView(MainActivity.this); 20 } 21 22 tv.setText(bean+""); 23 24 return tv; 25 } 26 27 @Override 28 public Object getItem(int position) { 29 // TODO Auto-generated method stub 30 return null; 31 } 32 33 @Override 34 public long getItemId(int position) { 35 // TODO Auto-generated method stub 36 return 0; 37 } 38 39 }
转载于:https://www.cnblogs.com/wanghaoyuhappy/p/5252458.html
Android中ListView的使用步骤相关推荐
- android中ListView控件onItemClick事件中获取listView传递的数据
http://blog.csdn.net/aben_2005/article/details/6592205 本文转载自:android中ListView控件&&onItemClick ...
- android listview 数据同步,android中ListView数据刷新时的同步方法
本文实例讲述了android中ListView数据刷新时的同步方法.分享给大家供大家参考.具体实现方法如下: public class Main extends BaseActivity { priv ...
- Android中ListView选中事件setOnItemSelectedListener无反应不生效问题
Android中ListView选中事件setOnItemSelectedListener无反应不生效问题 在学习Android中ListView组件时,android模拟器运行app时,发现点击有反 ...
- 安卓手机运行linux声音,Android中手机声音调节步骤
Android中手机声音调节步骤: a.通过系统服务获得声音管理器: AudioManager audioManager = (AudioManager)getSystemService(Servi ...
- Android中手机声音调节步骤:
Android中手机声音调节步骤: a.通过系统服务获得声音管理器: AudioManager audioManager = (AudioManager)getSystemService(S ...
- android listview 分析,Android中ListView用法实例分析
本文实例分析了Android中ListView用法.分享给大家供大家参考,具体如下: 通过在Layout中添加ListView Widget可以达到在页面布局具有列表效果的交互页面.在这里通过举例来说 ...
- android listview高级,Android中Listview点赞功能的实现
最近这段时间一直在看Android,利用Listview去实现点赞功能,下面给大家介绍下基本思路. 基本思路: 进入界面–>获取数据–> 在Listview中显示–> 通过map集合 ...
- Android中ListView的使用以及使用适配器设置数据源
场景 Android中使用Adapter(适配器)给RecycleView设置数据源: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/detail ...
- android中的 listview,Android中ListView的初步认识(一)
ListView是安卓开发中常用的组件之一,它的作用是在一个垂直的列表中展现出所需的项目.接下来,我们看一下ListView的实现方法: 第一种 是常见的在XML中定义然后在activity中使用fi ...
- android xml 列表展示,Android中ListView实现展示列表数据
1.在activity_main.xml中添加一个ListView xmlns:tools="http://schemas.android.com/tools" android:l ...
最新文章
- vs五子棋c语言代码,五子棋代码C语言版.doc
- jzoj6343-[NOIP2019模拟2019.9.7]Medium Counting【记忆化dfs,dp】
- Pycharm - 创建python 文件模版
- 表单和ajax中的post请求后台获取数据方法(深度好文)
- pdf合并成一个pdf软件下载?pdf合并成一个pdf软件合成器工具
- 气象数据之积温数据的获取与处理
- 容器技术之Kubernetes
- kubeedge v1.1.0部署指南
- echart柱状图堆列实现百分比显示
- java中的implement怎么用?
- textarea输入框光标定位问题
- DNS原理及其解析过程【精彩剖析】
- CLSR 11.1直接寻址表
- ARCGIS 给面文件“挖洞”——Erase的用法
- GA125整经机普罗菲斯触摸屏程序+西门子PLC S7-200程序
- 由numpy.arange函数看双精度浮点数的精度问题
- Python中面向对象(学习笔记)
- 超有创意的素材模板,摸鱼的技能又提升了
- chrome 火狐_添加有趣的图形以记住Firefox或Chrome中的Milk标志
- [office软件教程] Excel怎么排序数据?Excel数据排序的方法
热门文章
- Netflix OSS、Spring Cloud还是Kubernetes? 都要吧!
- [LeetCode]50.Pow(x, n)
- VMware ESX的性能如何与Hyper-V的价格进行竞争?
- Linux svn 查看项目的下载地址
- mysql连接教程_MySQL 连接
- recyclervie刷新到底部_自定义RecyclerView添加HeaderView,添加FooterView,实现滑动到底部,加载更多...
- phpstudy免费安全检测服务_武汉一高校15名大学生暑期进行免费甲醛检测服务? 服务500个家庭...
- python逐行比较两个csv_python内两个CSV文件数据比较。。。求大神解答!!
- 万物互联的根底就是嵌入式,小到智能手表,大到智能汽车,能落地的支撑之一就是嵌入式。
- python正式发布的时间_微软Visual Studio Code 1.44正式发布:加入新Python教程、时间轴视图...