Android ExpandableListActivity 使用
2010-05-29 06:02:00 来源:WEB开发网ExpandableListActivity
[功能]
sdk 也有关于ExpandableListActivity 代码例子 路径如下:
写道
android-sdk-windows-1.5_r2platformsandroid-1.5samplesApiDemossrccomexampleandroidapisview
但是sample例子所使用的数据源是静态的 即不能实时变化 使得其实用性大打折扣 现在以动态数据为例
[代码 步骤]
1. 规划数据结构用于存放 Group 及其 子数据 Child
Java代码
//存放 Groop 数据
public List
//存放 Child 数据 以其所属于的Group细分
public List
//存放 Groop 数据
public List
//存放 Child 数据 以其所属于的Group细分
public List
2. 定义 class ExpandInfoAdapter extends BaseExpandableListAdapter
Java代码
public class ExpandInfoAdapter extends BaseExpandableListAdapter {
@Override
public Object getChild(int arg0, int arg1) {
// TODO Auto-generated method stub
return null;
}
@Override
public long getChildId(int arg0, int arg1) {
// TODO Auto-generated method stub
return 0;
}
@Override
public View getChildView(int arg0, int arg1, boolean arg2, View arg3,
ViewGroup arg4) {
// TODO Auto-generated method stub
return null;
}
@Override
public int getChildrenCount(int arg0) {
// TODO Auto-generated method stub
return 0;
}
@Override
public Object getGroup(int arg0) {
// TODO Auto-generated method stub
return null;
}
@Override
public int getGroupCount() {
// TODO Auto-generated method stub
return 0;
Tags:Android ExpandableListActivity 使用
编辑录入:coldstar [复制链接] [打 印]更多精彩
赞助商链接