1. ListView须要设置adapter,它的item是通过adapter的方法getView(int position, View convertView, ViewGroup parent)获得的。2. ListView中仅仅有第一屏的item须要新建,它的引用会被存在RecycleBin对...
分类:
其他好文 时间:
2014-10-06 10:56:00
阅读次数:
259
1. ListView须要设置adapter,它的item是通过adapter的方法getView(int position, View convertView, ViewGroup parent)获得的。2. ListView中仅仅有第一屏的item须要新建,它的引用会被存在RecycleBin对...
分类:
其他好文 时间:
2014-10-01 23:53:11
阅读次数:
233
====================问题描述==================== @Override
publicViewgetView(intposition,ViewconvertView,ViewGroupparent){
//TODOAuto-generatedmethodstub
...
分类:
其他好文 时间:
2014-09-30 16:07:19
阅读次数:
142
====================问题描述==================== @Override
publicViewgetView(intposition,ViewconvertView,ViewGroupparent){
//TODOAuto-generatedmethodstub
...
分类:
其他好文 时间:
2014-09-30 15:26:29
阅读次数:
114
1.简介对于android中的ListView刷新机制,大多数的程序员都是很熟悉的,修改或者添加adapter中的数据源之后,然后调用notifyDataSetChanged()刷新ListView。在这种模式下,我们会在getView中,根据不同的数据源,让控件显示不同的内容。这种模式是最常见的刷新模式,当我们来回滑动ListView的时候,调用adapter的getView方法,然后listv...
分类:
移动开发 时间:
2014-09-20 19:00:29
阅读次数:
161
一、文档类中获取视图:先获取主窗体,在根据主窗体获取视图pMain->GetActiveDocument();注意类型转换由于文档中可能包含多个视图,可以按照下面函数获取: CView* CTestDoc::GetView(CRuntimeClass* pClass) { CView* pView;...
分类:
编程语言 时间:
2014-09-17 23:06:12
阅读次数:
248
在一个ListView中,如果里面有EditText会很麻烦,因为修改EditText里面的数据会发生错位现象.这时候,需要在适配器BaseAdapter的getView中设置setTag(),将position缓存起来.下面来解决这个问题.1.打开activity_main.xml . 在这个布局...
分类:
移动开发 时间:
2014-09-11 22:24:12
阅读次数:
468
需求,在listview中当光标在一个item中的时候这个item中的文字颜色会改变
代码:
AudioOnDemandAdapter adapter = new AudioOnDemandAdapter(this, listview);把listview传入到adapter中
在adapter中的getview方法
if(listview.getSelectedItemPosition(...
分类:
移动开发 时间:
2014-09-11 17:26:10
阅读次数:
197
1、如果自定义适配器,那么在getView方法中要考虑方法传进来的参数contentView是否为null,如果为null就创建contentView并返回,如果不为null则直接使用。在这个方法中尽可能少创建view。2、给contentView设置tag(setTag()),传入一个viewHo...
分类:
其他好文 时间:
2014-09-10 23:44:31
阅读次数:
211