編集:
この質問は解決されました。私は必要なものを正確に作成することができました。結果は、ダウンロード可能なEclipseプロジェクトとして私のWebサイトで見つけることができます:http://jordanmoore.co.uk/examples/Android/CheckableSortableMulticolumnListView.html
元の質問:
私のAndroidアプリケーションには、現在、に保存されているデータのセットがありますArrayList<Song>
。ここで、Song
は、単一の曲の詳細を保持するために作成したオブジェクトです。このArrayListは通常、約200アイテムの長さになります。
ユーザーが必要に応じてデータを並べ替えることができるように表示したいと思います。名前や日付などの属性を一覧表示して並べ替えることができるWindowsエクスプローラーでできるような方法でこれを実行したいと思います。
表示して並べ替え可能なフィールドは、、、、、、、songName
です。ただし、ユーザーがアクションを選択したときに、選択した曲のその他のプロパティにアクセスできるように、Songオブジェクトへの参照が必要です。albumName
artistName
year
trackNum
duration
私のAndroidタブレットには、私のニーズとほぼ同じファイルマネージャーアプリケーションがあります。
列ラベルが付いた灰色がかったヘッダーを含め、画像を表示する実際の部分を再現したいと思います。
私は検索と検索を行ってきましたが、このタスクをどこから始めればよいのかわからないようです。そのため、SOの結果、誰かが私を正しい方向に向けたり、簡単な例をまとめたりできるかどうかを尋ねました。
ありがとう、ジョーダン。