WEB开发网
开发学院手机开发Android 开发 Android ExpandableListActivity 使用 阅读

Android ExpandableListActivity 使用

 2010-05-29 06:02:00 来源:WEB开发网   
核心提示:ExpandableListActivity[功能]sdk 也有关于ExpandableListActivity 代码例子 路径如下:写道android-sdk-windows-1.5_r2platformsandroid-1.5samplesApiDemossrccomexampleandroidapisview但是

ExpandableListActivity

[功能]

sdk 也有关于ExpandableListActivity 代码例子 路径如下:

写道

android-sdk-windows-1.5_r2platformsandroid-1.5samplesApiDemossrccomexampleandroidapisview

但是sample例子所使用的数据源是静态的 即不能实时变化 使得其实用性大打折扣 现在以动态数据为例

[代码 步骤]

1. 规划数据结构用于存放 Group 及其 子数据 Child

Java代码

//存放 Groop 数据

public List group;

//存放 Child 数据 以其所属于的Group细分

public List> child;

//存放 Groop 数据

public List group;

//存放 Child 数据 以其所属于的Group细分

public List> child;

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;

1 2 3 4 5 6  下一页

Tags:Android ExpandableListActivity 使用

编辑录入:coldstar [复制链接] [打 印]
赞助商链接