2つ以上のレベルを持つexpandablelistviewを作成したいのですが、データはid、name、parentidを持つデータベースからのものですが、expandablelistviewコンポーネントのデフォルトレイアウトは2レベルなので、どうすればいいですか2つ以上のレベルを作成する方法expandablelistview
1
A
答えて
1
Androidに組み込まれている拡張可能リストを使用してはいけません。
あなた自身でアダプタを作成する必要があります。人々はそれをやった。私は、複数層の拡張可能なリストを持つファイルブラウザのいくつかの実装を見てきました。一部の人はコードを利用できるかもしれないので、あなたが自分でそれを行う方法を理解できなければ、それをどうやって見ることができるかもしれません。
EDIT
は、いくつかのコードを発見しました。これらのうちの1つはあなたのためのトリックを行う必要があります。
tree-view-list-androidは変更BaseExpandableListViewAdapterを使用するためのコードへのリンクを
SO Answer baseadapter延びています。
関連する問題
- 1. ListViewオブジェクトで2つ以上のチェックボックスを作成する方法は?
- 2. PyMongo 2つ以上のフィールドでユニークなインデックスを作成する
- 3. Javaでサークルを2つ以上作成する
- 4. Qt4:親クラスにアクセスする最善の方法(1レベル上、2レベル上...)
- 5. 2つ以上のiosデバイスでオーディオを同期する方法
- 6. 2つ以上のストリームをマージする方法
- 7. googlemapsApiで2つ以上のルートを描画する方法
- 8. 2つ以上のクライアントソケットを直接接続する方法は?
- 9. EF4 2つ以上のテーブルにテーブルを結合する方法
- 10. 2つ以上のボタンをダイアログボックスで使用する方法
- 11. 2つ以上のプロセスを作成するようにsporkを設定する方法
- 12. 2つ以上の入力を与える方法Matlabのニューラルネットワーク
- 13. shell_execが2つ以上のプロセスを作成するのはなぜですか?
- 14. 2つ以上のテーブルのレコードを表示するためのビューの作成
- 15. C#を使用して2つ以上の列をListBoxに作成する方法は?
- 16. 2つ以上のジオポイントの方向転換の方法
- 17. 2つ以上のリビジョンをマージする
- 18. 2つ以上のSCNGeometry/SCNNodeを1つに結合する方法
- 19. 2つ以上のテーブルでLEFT JOINを行う方法は?
- 20. 2つのエンティティ でフォームを作成する方法のSymfony 2
- 21. Androidで複数レベルのExpandableListView
- 22. 2つ以上のフォームを持つビュー
- 23. 1つのデータベースに2つのテーブルを作成する方法
- 24. SIFT- 2つ以上の画像で類似点を見つける方法
- 25. 2つ以上のプロパティの場合、リストタイプのジェネリックをソートする方法は?
- 26. UIPanGestureRecognizerを使用して2つ以上のUIImageViewsを移動する方法
- 27. iphoneのシングルビューコントローラで2つ以上のUITableViewを使用する方法
- 28. 2つのクエリで同じテーブルの2つの列を作成する方法
- 29. UITableViewsFooterセクションに2つ以上のボタンを表示する方法は?
- 30. 2つ以上のジオポイントでelasticsearch距離クエリを使用する方法
実際には、私は一例も見つけられませんでした。ほとんどの例は2つのレベルなので、私に1つの例を教えてください。 – zhy
コードが見つかりました。私の答えにリンクを入れてください。それがあなたを助けてくれたら、答えを受け入れてください(その隣にあるチェックマークをクリックしてください)。それはあなたの問題が解決されたことを皆に知らせるだけでなく、あなたの質問に答えた人にあなたを助けてくれることを与えます。 – Barak