Android之怎样使用ListView列表视图
ListView
列表视图创建方法:
(1)直接使用ListView 组件创建
(2)让Activity继承ListActivity实现
第一种:在XML中直接使用ListView 组件创建
在values/string.xml中
<resources>
   <string name="app_name">AndroidUI</string>
   <string name="action_settings">Settings</string>
   <string name="hello_world">Hello world!</string>
   <string-array name="ctype">
<item>主题模式</item>
<item>主题模式</item>
<item>主题模式</item>
<item>主题模式</item>
<item>主题模式</item>
<item>主题模式</item>
<item>主题模式</item>
   </string-array>
   <string name="title_activity_list_view">ListViewActivity</string>
   <string name="title_activity_list">ListActivity</string>
</resources>
在layout.xml中
<ListView
android:id="@+id/listview1"
android:entries="@array/ctype"//获取资源文件数组
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:divider="@color/mycolor1"
android:dividerHeight="3sp"
android:footerDividersEnabled="false"
android:headerDividersEnabled="false" >
   </ListView>
另外一种:使用通过适配器指定列表项的方式创建ListView
在Activity中写入:
//依据id获取对象
ListView listView = (ListView) findViewById(R.id.listview1);
//创建适配器对
  
 //參数代表的意思(上下文对象,每行样式类型(必须是TextView类型 android.R.....是系统自带的样式,也能够使用自定义的),数据本身(能够来自资源数据。也能够来自数组在java中加入))
//下面方式(数据来自资源文件)
ListAdapter adapter = ArrayAdapter.createFromResource(
this, R.array.ctype, android.R.layout.simple_list_item_1);
//给对象加上适配器
listView.setAdapter(adapter);
怎样给ListView 加入监听方法?
见:
http://blog.csdn.net/wei_chong_chong/article/details/47606835
怎样自己定义ListView呢?
见:
http://blog.csdn.net/wei_chong_chong/article/details/47603881
怎样给ListView加入文字过滤器:
见:
http://blog.csdn.net/wei_chong_chong/article/details/47603763
Android之怎样使用ListView列表视图的更多相关文章
- Android课程---优化ListView列表视图(2)
		layout_simple.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout ... 
- Android课程---优化ListView列表视图
		activity_ui4.xml <?xml version="1.0" encoding="utf-8"?> <ListView xmlns ... 
- Android应用开发学习之列表视图
		作者:刘昊昱 博客:http://blog.csdn.net/liuhaoyutz 列表视图我们会经常用到,可以通过两种方式来创建列表视图,一种方式是直接使用ListView组件创建,另一种方式是通过 ... 
- 【Android】9.3 自定义列表视图的外观
		分类:C#.Android.VS2015: 创建日期:2016-02-18 一.简介 自定义的列表视图通常用Resources/Layout文件夹下的axml文件中的资源来声明,适配器则通过Id去加载 ... 
- Android使用Mono c#分段列表视图
		下载source code - 21.7 KB 你想知道如何把多个ListView控件放到一个布局中,但是让它们在显示时表现正确吗 多个列表项?你对它们正确滚动有问题吗?这个例子将向你展示如何组合单独 ... 
- Android ListView 列表视图
		列表显示的三个元素 ListView : 用来显示列表的View Adapter : 适配器 用来把数据映射到ListView 上的中介 Data: 数据 将被映射的字符串,图片或者基本组件等资源 根 ... 
- Android课程---关于ListView列表视图的学习
		activity_ui3.xml <?xml version="1.0" encoding="utf-8"?> <ListView xmlns ... 
- Android中通过数组资源文件xml与适配器两种方式给ListView列表视图设置数据源
		场景 实现效果如下 注: 博客: https://blog.csdn.net/badao_liumang_qizhi 关注公众号 霸道的程序猿 获取编程相关电子书.教程推送与免费下载. 实现 将布局改 ... 
- Android:控件ListView列表项与适配器结合使用
		Listview是用来展示一些重复性的数据用的,比如一些列表集合数据展示到手机,需要适配器作为载体获取数据,最后将数据填充到布局. ListView里面的每个子项Item可以使一个字符串,也可以是一个 ... 
随机推荐
- SQL数据库还原的二种方式和区别
			1.数据库还原 在SQL中,直接选择选择“还原数据库”:选中.bak 文件即可. 2.生成脚本 新建同样的DB名字,在SQL打开脚本,执行脚本语言.数据库里面就会自动填充内容. 
- 【BZOJ4241】历史研究(回滚莫队)
			题目: BZOJ4241 分析: 本校某些julao乱膜的时候发明了个"回滚邹队",大概意思就是某个姓邹的太菜了进不了省队回滚去文化课 回滚莫队裸题qwq(话说这个名字是不是莫队本 ... 
- 【洛谷4396/BZOJ3236】[AHOI2013]作业(莫队+分块/树状数组/线段树)
			题目: 洛谷4396 BZOJ3236(权限) 这题似乎BZOJ上数据强一些? 分析: 这题真的是--一言难尽 发现题面里没说权值的范围,怕出锅就写了离散化.后来经过面向数据编程(以及膜神犇代码)知道 ... 
- html   基础演示代码
			<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/stri ... 
- pd_ds 之 hash
			http://attack.cf/?post=23 打个广告.... 
- sql server 大数据跨服务器迁移表数据——使用链接服务器
			1.创建链接服务器(填写链接服务器.远程登录.使用密码) 2.188.188.1.177是远程的 select count(*) from [188.188.1.177].BigDataAnalysi ... 
- SQL基本操作——日期函数
			SQL日期:当我们处理日期时,最难的任务恐怕是确保所插入的日期的格式,与数据库中日期列的格式相匹配.只要数据包含的只是日期部分,运行查询就不会出问题.但是,如果涉及时间,情况就有点复杂了.在讨论日期查 ... 
- dubbo之延迟连接及粘滞链接接
			延迟连接 延迟连接用于减少长连接数.当有调用发起时,再创建长连接.1 <dubbo:protocol name="dubbo" lazy="true" / ... 
- java中“53”个关键字(含2个保留字)
			1.java的关键字(keyword)有多少个? 51+2个保留字=53个关键字(java的关键字都是小写的!!) 2.java的保留字(reserve word)有多少个?问题:分别是什么? 2个保 ... 
- XML在线转化为JSON
			http://www.utilities-online.info/xmltojson/ 
