2013-05-03 25 views
4

添加ExpandableListadApter我使用MergeAdapter來自: https://github.com/commonsguy/cwac-merge如何在MergeAdapter從CWAC

我想一個ExpandableListadApter添加到MergeAdapter但當前發生在類型爲「ListAdapter」。有沒有人知道一種方法來做到這一點?

+0

@CLDev你找到解決方案嗎?目前我也需要這個PLZ讓我知道,如果你找到答案。 http://stackoverflow.com/questions/27539400/how-to-show-all-list-items-in-child-listview-using-cwac-merge-1-0-4-jar – Jamal 2014-12-30 11:56:16

回答

0

AFAIK,MergeAdapter只支持ListAdapter接口。除了分銷回購和增加對ExpandableListAdapter的支持之外,我認爲你可以「破解」一個快速解決方案的方式實際上只有一種。

Android使用ExpandableListConnectorExpandableListAdapter映射到BaseAdapter。您可以從字面上將該類複製到您的項目中,並使用ExpandableListAdapter對其進行實例化。這會給你一個ListAdapter兼容適配器,你可以使用MergeAdapter

請注意,我從來沒有試過這個......但理論上它應該工作。

ExpandableListConnector source code

相關問題