重写Baseadapter时,我们知道需要重写以下四个方法:getCount,getItem(int position),getItemId(int position),getView方法,
getCount决定了listview一共有多少个item,而getView返回了每个item项所显示的view。
可是getItem(int position),getItemId(int positi...
分类:
移动开发 时间:
2014-11-18 00:24:02
阅读次数:
216
public
class
ListAdapter extends
BaseAdapter {
private
Context mContext;
private
View mLastView;
private
int
mLastPosition;
private
int
mLastVisibil...
分类:
其他好文 时间:
2014-11-13 18:54:23
阅读次数:
134
CursorAdapter CursorAdapter继承于BaseAdapter,它是个虚类,它为cursor和ListView提供了连接的桥梁。public abstract class CursorAdapter extends BaseAdapter注意cursor的必须要有个命名为"_id...
分类:
移动开发 时间:
2014-11-12 00:22:30
阅读次数:
262
public?class?MyAdapter?extends?BaseAdapter?{
????????GridView?mGv;???
????public?static?int?ROW_NUMBER?=?5;
????public?MyAdapter?(GridView?gv,?Context?mContext,...
分类:
其他好文 时间:
2014-11-11 21:16:46
阅读次数:
171
BaseAdapter适配器里有个getView()需要重写public View getView(int position,View converView,ViewGroup parent){ //省略。。}请问这个方法的三个参数是什么意思?作用是什么? 我不要简单的翻译哈,最好举个例子具体用法....
分类:
移动开发 时间:
2014-11-10 21:21:30
阅读次数:
186
在做音乐列表ListView的时候,做好之后发现点击item有时候没有反应,仅仅是点击到了里面的控件,后来百度发现,这是开发中很常见的一个问题,项目中的listview不仅仅是简单的文字,常常需要自己定义listview,自己的Adapter去继承BaseAdapter,在adapter中按照需求进...
分类:
移动开发 时间:
2014-11-10 17:21:26
阅读次数:
192
用过autoCompleteTextView(后面简称auto)的同学都知道,它默认是从字符串的头部开始匹配的。
或者中间有空格的也能从空格开始匹配后面的字符串。乍一看还以为是auto的匹配规则问题,
其实是Adapter的问题(本来使用的是ArrayAdapter)。
要怎么样自定义匹配规则呢?!
1.自定义adapter继承自baseAdapter
2.实现Filterable接口,...
分类:
其他好文 时间:
2014-11-07 17:00:50
阅读次数:
341
其中BaseAdapter需要重写的方法:getCount(),getItem(int position),getItemId(int position),getView(int position, View convertView, ViewGroup parent)listView在开始绘制的时...
分类:
其他好文 时间:
2014-11-06 00:27:49
阅读次数:
233
对于多级树的显示其实就是通过数据中各个节点的关系,通过不同的缩进来达到树的效果。而数据中主要要把握id,父节点pId,name的关系,来显示其效果。
源码地址:http://download.csdn.net/detail/a123demi/8109643...
分类:
移动开发 时间:
2014-11-02 09:21:30
阅读次数:
293
GridView跟ListView都是比较常用的多控件布局,而GridView更是实现九宫图的首选!本文就是介绍如何使用GridView实现九宫图。GridView的用法很多,网上介绍最多的方法就是自己实现一个ImageAdapter继承BaseAdapter,再供GridView使用,类似这种的方...
分类:
移动开发 时间:
2014-10-31 23:33:52
阅读次数:
324