1

私は無数のアイテムを持っています。遅延読み込みを使用して GridView として 2 列に表示したい。すべてのアイテムを同じ高さで一列に表示しているGridViewで試してみました。ただ、添付画像のように商品の高さに合わせて調整してほしい。誰かがアイデアを持っているか、カスタマイズされたビューでこれを実装したことがある場合。それを共有してください。事前にサンクス。異なるサイズのセルを持つ ViewGroup

4

1 に答える 1

1

新しい答え

を見てくださいRecyclerViewRecyclerView置き換えられ、ユースケースをサポートするのListViewに十分な柔軟性を持つように設計されています。

RecyclerViewはサポートライブラリの一部であり、Android Lで追加されています。したがって、Androidのどのバージョンでも機能するはずです。ただし、この記事の執筆時点では、AndroidLがプレビューされていることに注意してください。

元の回答

Androidのソースコードには、必要なことを実行する実験的なクラスがありStaggeredGridViewます。frameworks/ex/widgets/フォルダに含まれています。

まだ終わっていません。ただし、一部の人々はそれに基づいて実用的なプロトタイプを作成しました。例:http ://www.androidviews.net/2013/01/pinterest-like-adapterview/

于 2013-02-05T17:38:41.750 に答える