BaseAdapter的使用
2015-09-17 16:05
381 查看
BaseAdapter中的4个方法:
@Override
public int getCount() {
// TODO Auto-generated method stub
return 0;
}
@Override
public Object getItem(int position) {
// TODO Auto-generated method stub
return null;
}
@Override
public long getItemId(int position) {
// TODO Auto-generated method stub
return 0;
}
@Override
public View getView(int position, View convertView, ViewGroup parent) {
// TODO Auto-generated method stub
return null;
}
在getView方法中指定view并准备添加到ListView中。
在其中添加item,可以指定其中的点击事件等多种方法,并且可以适用
每次更新adapter里面的group里面的数据之后调用adapter的notifydatasetchange就OK了,只需要第一次调用setadapter
即更新数据后只需要执行notifydatasetchange方法就可以
一切琐事都画上句号,明天开始更新更有质量的技术博客,每天学习,每天进步。
收拾情绪,准备开发第二版app,追求完美,努力,加油,未来更美好!
@Override
public int getCount() {
// TODO Auto-generated method stub
return 0;
}
@Override
public Object getItem(int position) {
// TODO Auto-generated method stub
return null;
}
@Override
public long getItemId(int position) {
// TODO Auto-generated method stub
return 0;
}
@Override
public View getView(int position, View convertView, ViewGroup parent) {
// TODO Auto-generated method stub
return null;
}
在getView方法中指定view并准备添加到ListView中。
在其中添加item,可以指定其中的点击事件等多种方法,并且可以适用
每次更新adapter里面的group里面的数据之后调用adapter的notifydatasetchange就OK了,只需要第一次调用setadapter
即更新数据后只需要执行notifydatasetchange方法就可以
一切琐事都画上句号,明天开始更新更有质量的技术博客,每天学习,每天进步。
收拾情绪,准备开发第二版app,追求完美,努力,加油,未来更美好!
相关文章推荐
- hash函数的简单介绍
- aidl理解
- 欢迎使用CSDN-markdown编辑器
- 重新学习C# 之 数据类型(一)
- 打开IDEA时报错“Failed to create JVM: error code -6”
- netback于kthread遇到cpu affinity问题
- HDU 5435
- 黑马程序员----便利构造器/代码块
- 在 Zend Studio 12.5 里下断点调试运行 PHP 源代码
- Linux signal() 信号处理函数
- 呈现报表时出现错误 索引超出范围
- Maven工程中报 Missing artifact jdk.tools:jdk.tools:
- Java中数组和集合容器的剖析
- 我所记录的git命令(非常实用)
- Android 增量更新APK
- HBase的ACID http://hbase.apache.org/acid-semantics.html
- 指针与数组
- 【IOS 开发学习总结-OC-8.1】★★ objective-c面向对象之——类和对象(上)
- c# spring aop的简单例子
- raytrace 算法理论与实践