listview
を音楽アプリケーションのように並べ替えてalpabetical
にする方法はありますか。私はlistview
のスクリーンショットのようなアプリケーションを作りたかったのです。私は、ユーザーが行きたいか、ビューを使用すると、デバイスの音楽ストアにアクセスすることを計画している場合、それは実際には非常に簡単ですアルファベット順アルファベット順のリストビュー
答えて
ソートします。ビデオ、写真、音楽などのメディアを取得するためにアクセスできるContentProviderがあります。実際、コンテンツプロバイダーはSQLite DBの上に置くだけで、a-ZまたはZ-aのアルファベット順に基づいてメディアにアクセスできます。私はYoutubeを作りましたvideo seriesそのようなことをする方法を詳述し、私は誰でもGithubにコードをアップロードしましたperuse。コードを直接表示したい場合は、linkがあります。
写真、ビデオ、音楽などのメディアをロードしたくない場合は、リストビュー内に表示するデータセットを手動で並べ替える必要があります。単純な文字列リストの場合は、Collection.sort(リスト、String.CASE_INSENSITIVE_ORDER)を使用できます。単純な文字列リストでない場合、ソートアルゴリズムは非常に複雑になり、この答えの範囲を超えています。しかし、もう一度データベースから何かを取得している場合は、値または列に基づいて正しい順序で結果を返すことができます。
データセットの読み込みではなく、ビューまたはレイアウト自体に問題が増えていますアダプター。アルファベット順のアルファベット順にアルファベットのインデクサのようにしたい –
側のピッカーはデータを実際にソートせず、データセット内の特定のインデックスにジャンプするためのヘルパーとして機能します。データは既に表示されている時間までにソートされています...私が繰り返し述べると、文字の1つを選択すると、リストビューが選択された文字で始まるデータセットの最初の項目にジャンプします。 –
@A.Bantero、あなたの質問はあなたが本当に欲しいと言ったことではありません。 –
あなただけのただ標準で `Adapter`をバックアップリスト/配列をソート私はあなたがリストビューに渡しているリストをソートし、その使用
Collections.sort(list);
- 1. AndroidアプリケーションでArrayAdapterを使用しているアルファベット順のアルファベット順のリストビュー
- 2. アルファベット順にアルファベット順にソート
- 3. アルファベット順(Xcodeの)
- 4. アルファベット順のスフィンクス
- 5. アルファベット順の姓
- 6. アルファベット順のソートリストビュー
- 7. アルファベット順arrylist
- 8. アルファベット順は
- 9. ソートリストをアルファベット順
- 10. iphoneアルファベット昇順
- 11. FirebaseListAdapterアルファベット順
- 12. はアルファベット順に
- 13. Perlでアルファベット順
- 14. アルファベット順の範囲?
- 15. アルファベット順のRailsルート
- 16. アルファベット順のDAX/Xetra
- 17. アルファベット順のLaravelソートテーブル
- 18. アルファベット順の索引
- 19. アルファベット順のKivyリスト
- 20. 文字列のアルファベット順とアルファベット順の並べ替え '
- 21. アルファベット順のグループをPHPでアルファベット順に表示
- 22. パンダのデータフレームのアルファベット順の順序値
- 23. アルファベット順ではなくアルファベット順の配列順に並べ替え
- 24. アルファベット順のコンパレータをアルファベット順と異なる順序で作成する方法
- 25. magento sort subcategoriesアルファベット順
- 26. アルファベット順と姓でアルファベット順に並べ替える方法
- 27. アルファベット順にアルファベット順に並べ替えます。
- 28. 私のリストビューをアルファベット順に整理しようとしています
- 29. アルファベット順のテーブルビューの再ソート
- 30. アルファベット順の列の結合
を行うことをお勧めリストビューをソートしたい場合Javaのソート方法。どんな問題がありますか? –
私はソートする方法はわかっていますが、問題はデザインにあります。画像に表示されているようなデフォルトの音楽アプリケーションのようなものにしたいと思っていました。 –
[link](https://i.stack.imgur.com/1oyR6。 png)@MikeM。 –