关于listview的研究(一)
来源:互联网 发布:阿里云注销 编辑:程序博客网 时间:2024/05/01 19:19
先来研究一下listview的建立
在继承Listfragment的环境下建立listview
listview不同于别的view 在进行建立时可以不需要setcontentview 而是使用adapter直接与fragment或activity关联
可以直接利用android已经建立好的view进行建立
super.onCreate(savedInstanceState); // We need to use a different list item layout for devices older than Honeycomb int layout = Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB ? android.R.layout.simple_list_item_activated_1 : android.R.layout.simple_list_item_1; // Create an array adapter for the list view, using the Ipsum headlines array setListAdapter(new ArrayAdapter<String>(getActivity(), layout,Sniper.compe));
layout即为android内置的布局文件的id 这里为了适应横屏 所以会有两个布局文件以及选择结构
先新建一个适配器ArrayAdapter 在利用适配器绑定布局文件与相应的activity 最后一个参数是一个字符串数组,里面存储了listview中菜单的内容
使用setListAdapter与当前的ListFragment进行绑定
同样也可以自定义一个listview或者自己建立布局文件 此时只要将layout换成对应布局文件的id即可
0 0
- 关于listview的研究(一)
- ListView的相关研究(一)
- 关于ADMM的研究(一)
- 关于缓存的初级研究(一)
- 关于ListView::ColumnWidthChanging没响应问题的研究
- 关于深入学习以及Listview变体的研究
- ListView的相关研究(二)
- ListView事件的研究
- ListView事件的研究
- ListView事件的研究
- ListView事件的研究
- 关于MHT文件研究(一)
- webrtc 的研究(一)
- Echarts的研究(一)
- ListView的优化(一)
- ListView的使用(一)
- ListView的优化(一)
- android ListView事件的研究 .
- oracle数据库创建
- 《你必须知道的495个C语言问题》笔记--数组和指针
- popStar3
- UIMenuController的基本使用
- 转自原文地址:IOS UIScrollview UIImageView点击事件处理
- 关于listview的研究(一)
- 调节UILabel的行间距
- 《你必须知道的495个C语言问题》笔记--C预处理器
- 1.1 broken neckless(一直想用O(N)复杂度的方法写,写了两天两个百多行的都跪了,还是乖乖用O(N^2)复杂度的方法写算了)
- jQuery对象转换为DOM对象
- 程序运行过程中数据的益出问题
- 游标的使用
- DropBoxManager简介
- 《你必须知道的495个C语言问题》笔记--标准输入输出