ListView的使用

来源:互联网 发布:爱淘宝每日红包 编辑:程序博客网 时间:2024/06/03 13:54
移通152 王一帆

关于ListView和Adapter的使用,我认为以下网站中的内容更易帮助理解:
http://www.cnblogs.com/zhengbeibei/archive/2013/05/14/3078805.html
http://www.iteye.com/topic/540423
http://www.cnblogs.com/allin/archive/2010/05/11/1732200.html
ListView一般有两个职责:
  1. 将数据填充到布局
  2. 处理用户的选择点击事件

如果想要在一行中显示两种文本,可以使用ListView控件,需要两种布局来分别控制各自的样式。使用此控件需要注意的是,如果你采用LinearLayout中的垂直布局来放入的ListView,那么当你在Android studio里面拖控件的时候,通过改变ListView的高度来控制它的行数,也就是说在你的LinearLayout里面,ListView就会有它固定显示的行数。
在另一个布局文件中采用LinearLayout的水平布局格式,拖两个TextView来显示内容。(这个布局文件的主要目的是用来控制改变ListView中每行中内容的样式

acitivity_main.xml:


list.xml:

MainAcitivity.java:



效果图:


android编程中 setListAdapter(listAdapter);的意思是:
1、把数据映射到界面里边。这个应该是LIST放数据的基本方式,四种Adapter自己都可以选。
2、LIST上显示数据看,必须借助个Adapter也就是适配器,可以理解为映射也行。

以上都是本人自己的总结,为了让自己更好地理解,有很多的地方都是写的口水话,如果有看到此处的博友,很感谢你能把我的博客看完,谢谢。

0 0
原创粉丝点击