4

次の UI 要素を実装する必要があります。

ここに画像の説明を入力

  • 文字列の不明なサイズのリスト (サーバー呼び出しからのもの)
  • どのアイテムもラップ コンテンツにする必要があります。
  • 項目が列に収まらない場合、彼は次の列に配置されます。
  • すべてのリスト/グリッドが中央に配置されます

RecyclerView私は一緒に使うことを考えましたStaggeredGridLayoutManager

しかし、それが正しい方法かどうかはわかりません。アイデアはありますか?

4

2 に答える 2

3

その方法があなたに役立つかどうかはわかりませんが、代わりに

StaggeredGridLayoutManager で RecyclerView を使用する

サードパーティを使用できますFlowLayout

  1. 最初の実装 (Android フロー レイアウト)

    ここに画像の説明を入力 ここに画像の説明を入力

  2. 2回目の実装(フローレイアウト)

    ここに画像の説明を入力

完全な例については、この要点を確認してください。

https://github.com/davidbeloo/ハッシュタグ

ここに画像の説明を入力

于 2015-12-13T13:04:23.280 に答える