2つ以上のレベルを持つexpandablelistviewを作成したいのですが、データはid、name、parentidを持つデータベースからのものですが、expandablelistviewコンポーネントのデフォルトのレイアウトは2つのレベルなので、どうすればよいですか
質問する
1476 次
1 に答える
1
Android に組み込まれている Expandalble List を使用して行うことはできません。
独自のアダプターを作成する必要があります。人々はそれをやった。多層展開可能なリストを持つファイル ブラウザーの実装をいくつか見てきました。コードを入手できるものもあるので、自分で行う方法がわからない場合は、覗いてどのように行われたかを確認できます。
編集
いくつかのコードが見つかりました。これらのいずれかがあなたのためにトリックを行うはずです。
tree-view-list-androidは baseadapterを拡張します
SO変更された BaseExpandableListViewAdapter を使用するためのコードへのリンクを含む回答。
于 2012-05-08T12:47:59.347 に答える