これは私の最初の投稿なので、間違いや明確さの欠如を考慮してください:)
日付で分類された画像のサムネイル (レイアウトのようなグリッド/テーブル) を表示する必要があります。以下は、表示方法の図*です。
日付:2012年4月30日
画像1 画像2 画像3
画像4 画像5 画像6
日付:2012 年 5 月 1 日
画像1 画像2 画像3
画像4 画像5
日付:2012 年 5 月 1 日
画像1 画像2
私が行ったすべての調査に基づいて、それを行うための簡単な方法は見つかりませんでした. 以下は、より近い 2 つの可能なレイアウトですが、それぞれにいくつかの問題があります。
- GridView、列のスパンが不可能であるため、コンテンツの間に日付/グループヘッダーを追加する方法がわかりません。
- columnspanは可能ですが、目的のレイアウトを実現できるかどうかはわかりません。また、向きが変わったり、別のデバイスでアプリが実行されたりするたびに、行と列の数を計算する必要があることを読みました (グリッドではそうではありません)。そして、私が収集したものは、TableLayout で、セル レベルのイベントに対して追加の作業を行う必要があります。
重要な考慮事項は、約 4000 のサムネイルが表示されることです。
私はstackoverflowに関するいくつかの投稿を見てきましたが、上記のレイアウトの種類について話しているものはありません。たとえば、次の質問は同じですが、答えはレイアウトのようなグリッド/テーブルではなくListViewでグループ化を提供しています
いくつかのアイデアを提供してください。ありがとう。
**私は新しいユーザーなので、画像をアップロードすることはできません。したがって、テキストの図は、親切に負担してください.*