问题
我希望获得一个特殊的用户界面,它类似于Windows 8平铺用户界面,具有不同大小的单元格。
这样的事情:
AABB
AACC
AADD
AADD
每个字母代表其细胞的一部分,因此细胞A是2x4,细胞B和细胞C各占2x1,细胞D是2x2。
一个很好的例子是Laucher 8。
我不想使用网格布局。
我正在使用GridView,我无法使用GridView实现上述布局。
问题
1. I have a framelayout as the items in the adapter.
Using Linear Layout instead of adapter supporting view will certainly
make it boring
or
May be I am wrong about Linear Layout.
2. Can such a layout be achieved through GridView.
3. How [Laucher 8][2]. is achieving that.
修改
My problem was solved using https://github.com/lucasr/twoway-view/ . Google's
staggeredViewGridLayoutManager didn't help may be because I didn't found
it's good usage documentation and I was not able to layout the items in the
Layout in my desired location.
答案 0 :(得分:1)
尝试查看StaggeredGridView。这不完全是你想要的,但你可以根据自己的需要进行修改。
同样可能,这是pinterest-style GridView
您可能还希望与this app的开发人员联系。他可能会为你找到一些答案。