我制作了一个ExpandableListView,下面有很多教程和一些来自SO的错误问题。 父列表由两个TextView和一个带标准布局的ImageButton组成。子列表由单个TextView组成。 数据源来自活动的SQLite数据库并生成到ArrayList。Android ExpandableListView getChildView无法触发
问题:
不知父组列表中正常工作,甚至按钮工作正常,但是当我试图扩大,它不会扩大。因此,我尝试放置一些Toast消息,但在打开该活动后,但看起来像getChildView()方法根本不触发,因为Toast消息根本不显示。
的ExpandableListAdapter类是这样
public class InventoryListExpandableListAdapter extends BaseExpandableListAdapter {
private Context context;
private ArrayList data;
private HashMap> list_data;
public InventoryListExpandableListAdapter(Context context, ArrayList data, HashMap> list_data) {
this.context = context;
this.data = data;
this.list_data = list_data;
}
@Override
public int getGroupCount() {return data.size();}
@Override
publ