android - 如何在 Android 中实现交错行布局?

标签 android listview

如果每列的行不对齐,您将如何实现多列布局?我在想类似的事情:

----------
|  |  |  |
|  |  |  |
|--|  |  |
|  |--|  |
|--|  |--|
|  |--|  |

...

等等。 Pinterest 等网站就是这样的一个例子。

我在这里寻找经验丰富的 Android 开发者的最佳实践。使用多个 ListView 并以某种方式使它们保持同步是否有意义?有没有更好的办法?

最佳答案

StaggeredGridView 正在进行新的开发,请参阅此项目:https://github.com/maurycyw/StaggeredGridView (通过 androidviews.net )。它与 Pinterest 应用布局非常相似。

关于android - 如何在 Android 中实现交错行布局?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10044408/

相关文章:

c# - 如何对包含文件大小数据的 ListView 列进行排序? C#

android - 谷歌地图未显示在 android Activity 中?

android - 如何将线性布局 xml 文件合并到撰写文件中?

c# - 添加新项目时防止 ListView 自动水平滚动

android - 如果背景不透明,ListViewItem 不会突出显示

c# - ListViewItem 边框 - 紧凑型框架

jquery - 如何使用 jQuery Mobile 过滤可折叠集?

android - 使用 putExtra 传递 ArrayList<Object> 数据

java - Android Studio 不兼容的类型需要 java.lang.String 找到 java.lang.String

android - 使用自定义警报对话框 onbackpressed 时出错