私は次の MergeAdapter を使用しています: https://github.com/commonsguy/cwac-merge
ExpandableListadApter を MergeAdapter に追加したいのですが、現在は「ListAdapter」タイプを使用しています。これを行う方法を知っている人はいますか?
私は次の MergeAdapter を使用しています: https://github.com/commonsguy/cwac-merge
ExpandableListadApter を MergeAdapter に追加したいのですが、現在は「ListAdapter」タイプを使用しています。これを行う方法を知っている人はいますか?
私の知るMergeAdapter限り、インターフェイスのみをサポートしていListAdapterます。リポジトリをフォークして のサポートを追加するExpandableListAdapter以外に、迅速な解決策を「ハック」できる方法は他に 1 つしかありません。
Android は を使用してExpandableListConnectorを にマップしExpandableListAdapterますBaseAdapter。そのクラスを文字通りプロジェクトにコピーし、ExpandableListAdapter. これListAdapterにより、 で使用できる準拠アダプターが得られますMergeAdapter。
私はこれを試したことがないことに注意してください...しかし、理論的にはうまくいくはずです。