在使用ListView的时候,我们传给setAdapter方法的Adapter通常是ArrayAdapter、SimpleAdapter、BaseAdapter,但是这几个Adapter内部究竟是什么样子如果我们不搞清楚的话,在使用的时候就会感觉有些混乱,概括的说这三个Adapter之间的差异主要是 ...
分类:
其他好文 时间:
2016-04-26 18:57:25
阅读次数:
193
在ListView初始化后setAdapter后面调用此方法/**
*重新计算ListView的高度,解决ScrollView和ListView两个View都有滚动的效果,在嵌套使用时起冲突的问题
*@paramlistView
*/
publicvoidsetListViewHeight(ListViewlistView){
//获取ListView对应的Adapter
ListAdapterlistAdap..
分类:
其他好文 时间:
2016-04-09 17:09:26
阅读次数:
118
有一个需求是当用户选择navigationview中的某一项时,右边的viewpager需要动态切换不同的adapter 发现直接setAdapter没有任何反应,加载的数据还是旧的数据 折腾了半天只需要将
分类:
移动开发 时间:
2016-03-20 19:47:53
阅读次数:
282
AdapterView这一类控件的最大特点,在绝大多数的情况下,它们的数据都由Adapter的子类提供(有时可以在控件的entries属性上直接设置显示的数据)。 调用AdapterView的setAdapter(Adapter)将控件与数据关联。 一、概述 AdapterView是一个抽象类,她继
分类:
移动开发 时间:
2016-03-10 00:06:32
阅读次数:
259
1、寻找控件 2.扫描sdcard下的map3文件 3.将扫描的文件添加到集合list中,并展示出来 setAdapter(); 4.为listview设置条目点击监听事件(开启音乐) lv.setOnItemClickListener(new OnItemClickListener() { @Ov
分类:
其他好文 时间:
2016-02-24 12:27:45
阅读次数:
141
1、寻找控件 2.扫描sdcard下的map3文件 3.将扫描的文件添加到集合list中,并展示出来 setAdapter(); 4.为listview设置条目点击监听事件(开启音乐) lv.setOnItemClickListener(new OnItemClickListener() { @Ov
分类:
其他好文 时间:
2016-02-24 12:14:17
阅读次数:
236
[o]在listView中添加leaderView 和footerView的时候要注意在setAdapter之前调用,不然会报如下异常:listAdapter cannot be cast to android.widget.HeaderViewListAdapter此时,listView的表头表尾...
分类:
其他好文 时间:
2015-12-13 12:26:37
阅读次数:
117
下拉刷新下拉刷新------- 1.addHeaderView必须在setAdapter之前调用 2.将paddingTop设置一个headerView高度的负值去隐藏它 getHeight()和getMeasuredHeight()的区别: getMeasuredHeight():获取测量完的高度...
分类:
其他好文 时间:
2015-12-12 23:14:39
阅读次数:
279
当我们用搜索的时候,在输入框输入一两个字后,就会自动提示信息,接下来我们用AutoCompleteTextView这个类与ArrayAdapter配合使用。将要提示的信息保存到数组中,利用setAdapter添加适配器。AutoCompleteTextViewExample.java代码如下: 1....
分类:
其他好文 时间:
2015-11-06 21:00:53
阅读次数:
235
一、 ArrayAdapter ListView listView = (ListView) findViewById(R.id.list_view);//ListView的参数为id listView.setAdapter(new ArrayAdapter(this, android.R.la.....
分类:
其他好文 时间:
2015-11-03 17:42:44
阅读次数:
213