私は、Androidで階層データを表現する最良の方法を見つけようとしています。ツリービューコントロールはなく、拡張可能なリストビューは機能しません。私は多くのレベルの階層を持つことができるからです。 Pulseアプリビューを使用してデータを表示できると思いましたが、これも1つのレベルにカスタマイズされています。視覚的にも実装的にも、どのようにしたら、階層をAndroid nレベルで表すことができますか?
ここで使用できるパターンがいくつかあります。以下の記事でアイデアを探すことをお勧めします。
効果的なナビゲーションの設計:子孫および横方向のナビゲーション 、特にタブおよびリスト/グリッド/スタック/カルーセルの説明。また、水平方向のページング(スワイプビュー)も確認します。
ドリルダウンナビゲーション:
以下も参照してください。
更新:
1)画面の上部に位置ブレッドクラムを追加して、階層のどこにいるかを示します。
2)新しいレベルが前のレベルをカバーしないようにしてください。各レベルのいくつかのピクセルに到達できるようにします。この例では、メニューアイコンと(最初の2つのレベルの)プロフィール写真を表示するだけです。