在我的应用程序中,我使用GridLayoutManager和spansize对齐照片。然而,这种解决方案只创建静态照片布局,而不是像Facebook应用程序那样的动态布局。例如,下面是包含3和5张照片的网格布局:


以下是Facebook的3张和5张照片的应用程序网格布局:


我认为Facebook的应用程序决定根据每张照片的宽度和高度使用GridLayoutManager或StaggeredGridLayoutManager来显示网格布局。有人能给我一个想法来实现Facebook的网格照片吗?
发布于 2016-07-27 04:56:49
你查过这个TwoWayView库了吗?
它可以帮助您在某种程度上获得所需的输出。根据库,您可以创建以下类型的东西

将此添加到您的分级文件中
dependencies {
compile 'org.lucasr.twowayview:twowayview:0.1.4'
}https://stackoverflow.com/questions/38603291
复制相似问题