【问题标题】:Android FlowLayout as RecyclerView LayoutManager [closed]Android FlowLayout 作为 RecyclerView LayoutManager [关闭]
【发布时间】:2016-07-01 08:30:27
【问题描述】:

我想用 Android 芯片实现标签云。

但我认为最好的方法是使用 RecycleView 和自定义 LayoutManager。 我搜索了一个 LayoutManager,它像 FlowLayout 一样布局其子级,但一无所获。

是否有人发现了这种行为或关于自定义布局管理器的简单易用的教程?我没有找到简单或简单但不完整的文章。

.

【问题讨论】:

标签: android android-recyclerview flowlayout recyclerview-layout


【解决方案1】:

我找到了一个库。

您已将此行添加到您的 Gradle 依赖项中:

compile 'com.xiaofeng.android:flowlayoutmanager:1.2.3.2'

并使用它设置您的回收站视图布局管理器:

recyclerView.setLayoutManager(new FlowLayoutManager());

您有更多关于如何在 Github 上配置它的详细信息:https://github.com/xiaofeng-han/AndroidLibs/tree/master/flowlayoutmanager

【讨论】:

  • 是的,这很好,并且工作正常,但是我如何将这个库用于旧版本,例如16 之前的早期 API/SDK,因为它需要最低 SDK 16,但我也想在 SDK 11 上应用它,这怎么可能。
  • 我不得不打电话给经理.setAutoMeasureEnabled(true),然后效果很好!
【解决方案2】:

你可以试试my library。有关详细功能/用法,请参阅 github 描述页面。

它提供了你想要的行为。 它的 min sdk 为 15,几乎涵盖了现在使用的所有设备。

它仍在维护中,因此您可以从我这里获得额外的支持

【讨论】:

  • Uff,不幸的是,无法在填充视图上填充甚至居中内容,自 2019 年以来问题被忽略,所以我想它不再维护了。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多