2010-04-23 17 views
12

我正嘗試創建一個列表上方的項目分組標題列表。我一直在尋找SeperatedListAdapter可以在這裏找到:http://jsharkey.org/blog/2008/08/18/separating-lists-with-headers-in-android-09/但我遇到了一個錯誤(ERROR/AndroidRuntime(2025):Android列表中的節標題

java.lang.IllegalStateException: ArrayAdapter requires the resource ID to be a TextView 
) 

現在我正在尋找到更多的選項,包括製作一個新的。你們有沒有提示?

感謝, 拜倫

回答

12

據我所知,夏基先生的代碼工作就好了。您可能會使用錯誤的ArrayAdapter構造函數。

您也可以使用我的MergeAdapter來達到相同的目的。

+0

是的,發佈後不久,我得到它與一個新的應用程序,我肯定有某種衝突。鏈接的資源是非常有用的,謝謝你。 – bryon 2010-04-23 23:42:54

+0

您會推薦Sharkey先生的代碼,還是有更強大的/性能/原生/更簡單的可能性?他在2008年使用API​​ 0.9創建了該列表,現在可能有更好的選擇嗎? – OneWorld 2010-10-01 13:27:33

+0

@OneWorld:Sharkey先生的代碼唯一真正的問題是GPL許可證,如果這對你來說是個問題。他的適配器或我的適配器的性能是相似的,雖然性能問題往往會存在於其他地方(例如,您將這些東西放在一起以適配器工作的形式)。而且,兩者都旨在演示可應用於您自己設計的自定義適配器的一般技術。 – CommonsWare 2010-10-01 13:34:25