1

ExpandableListViewがあり、自分のアダプター用にBaseExpandableListAdapterを拡張しました。しかし、私はセパレーターで苦労しています。ExpandableListViewの「セパレータ」に移動するオブジェクトのリストを特定の位置に追加しました。さまざまな行レイアウトを使用してExpandableListViewに表示する必要があります。ここで問題となるのは、BaseExpandableListAdapterには、BaseAdapterにあるgetViewTypeCount()メソッドとgetItemViewType(int position)メソッドがないということです。それを行う方法はありますか?

4

1 に答える 1

3

必要な位置に異なるものを提供することで、これらの「セパレーター」を実装できViewsます。これを行うには、:を使用します

getChildType()およびgetChildTypeCount()(別の子の場合Views
getGroupType()およびgetGroupTypeCount()(別のグループの場合Views

BaseExpandableListAdapterクラスから。

于 2012-05-11T16:43:57.223 に答える