将Imageviews并排放置Android Studio

时间:2019-03-08 11:29:36

标签: android android-linearlayout

我想创建一个如图所示的布局, See it my goal

为此,我对LinearLayout做了处理,但是我得到了这个结果:

See it

所以请我如何需要您的帮助才能实现我的目标,

3 个答案:

答案 0 :(得分:1)

使用LinearLayout无法实现。

您需要使用StaggeredGridView来获得该结果。

对于演示,您可以use this

答案 1 :(得分:0)

使用交错式GridView进行布局。它将解决您的问题。

  • StaggeredGridView类似于GridView,但是在GridView中,您可以在相同大小的框中显示数据,而在StraggeredGridView中,您可以在不同大小的框中显示数据,就像在问题中输入图像一样。

    1. LinearLayoutManager:用于显示垂直或水平列表。
    2. GridLayoutManager:用于以网格形式显示项目。
    3. StaggeredGridLayoutManager:用于在交错Grid中显示项目。

Here is the example of staggered-grid

答案 2 :(得分:0)

您在图片中显示的布局称为staggered gridview,要实现该布局,您可以找到示例here