問題があります。そのようにexpandableListの要素ごとに異なるアイコンを追加したいと思います。
- Icon1 Main 1
- Icon2 Sub1
- Icon3 Sub2
- Icon4 Main 2
- Icon5 Sub3
- Icon6 Sub4
- Icon7 Main 3
- Icon8 Sub5
- Icon9 Sub6
出来ますか?
問題があります。そのようにexpandableListの要素ごとに異なるアイコンを追加したいと思います。
- Icon1 Main 1
- Icon2 Sub1
- Icon3 Sub2
- Icon4 Main 2
- Icon5 Sub3
- Icon6 Sub4
- Icon7 Main 3
- Icon8 Sub5
- Icon9 Sub6
出来ますか?
はい、可能です。2つの異なるレイアウトxmlファイルが必要になります。1つは親ビュー用で、もう1つは子ビュー用です。(または、レイアウトが同じで、異なるデータが入力されている場合は1つだけ)。
次に、getChildView()メソッドとgetGroupView()メソッドでレイアウトを拡張します。アイコンに必要なドローアブルを入力します。リソースから、Webから、または何でも。
拡張可能なリストビューで問題が発生した場合は、次のチュートリアルに従ってください。