【问题标题】:Gridview is not filling the entire ScreenGridview 没有填满整个屏幕
【发布时间】:2017-10-18 10:55:22
【问题描述】:

我需要一些帮助来设计像 Instagram 这样的布局。 我的 Gridview 没有占据整个屏幕,因此主页不可滚动。需要帮助

结构

屏幕

【问题讨论】:

  • 检查GridView的父视图的高度和宽度。
  • 尝试使用网格布局管理器使用回收站视图,并将高度作为包装内容。

标签: android android-layout gridview


【解决方案1】:

使用NestedScrollView 代替ScrollView:使NestedScrollView 的高度为match_parent,并在嵌套滚动视图内设置LinearLayout 的高度-wrap_content。

NestedScrollView 在其中支持滚动视图没有任何问题。

你的GridView 的高度也应该是wrap_content。

您需要使用以下内容更新您的 app/gradle 文件:

com.android.support:support-core-ui:26.1.0

如果需要,请在您使用的版本上替换 26.1.0。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-12-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-10-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多