是否有可能在Android中创建这种自定义视图?

时间:2013-03-02 06:55:00

标签: android android-layout view

enter image description here

我只是想知道我是否可以在android中创建类似的布局。

自定义视图必须根据图像特性进行扩展。我尝试使用GridView来制作这种观点。

如果有人使用类似的东西让我知道。提前谢谢......

2 个答案:

答案 0 :(得分:5)

你应该看一下StaggeredGridView here,因为它做了类似的事情,虽然不是你想要的。如果您想快速了解它的工作原理,可以找到一个演示项目here

答案 1 :(得分:0)

这不可能通过gridview。 您必须创建一个ViewGroup,并且必须在滚动时对视图进行膨胀。 当您向视图组添加任何视图时,该视图将包含图像,标题等。 主要的是你必须设置该视图的宽度等于ViewGroup宽度的1/4,并且该视图中图像的宽度等于match_parent和视图和图像的高度都应该是WRAP_CONTENT。

使用ViewGroup和inflater尝试一次,你会找到自己的方式。 希望有所帮助。