【问题标题】:Gridview disappear?Gridview消失?
【发布时间】:2016-06-09 20:03:14
【问题描述】:

我正在使用 gridview 来显示图像和文本视图。

实施后,

1) 有时移动网格时对齐似乎在跳舞 2) 有时gridview 会消失。

你能告诉我如何解决它吗?

提前致谢。

【问题讨论】:

标签: android


【解决方案1】:

@Prasath,在网格视图中为您的图像设置布局参数。 您的问题将得到解决。 由于网格视图存在滚动不均匀高度对象的问题。这就是您的 GridView 消失的原因。

【讨论】:

    【解决方案2】:

    https://stackoverflow.com/a/5958097/2188257 这个解决方案部分地为我解决了这个问题。当您为 gridItems 内的 textview 设置固定数量的行时,它不会再分崩离析,但是您会遇到文本行数固定的问题。 这是一个问题,因为我想在多个地方重复使用网格菜单的布局,并且在某些地方我有带有 4-5 行的大标签的网格,而在主菜单中标签只有一行,但必须有5 固定线路因为其他网格。我想解决方案可能是测量适配器中的每个元素,然后为具有最大值的网格设置 layoutParams ......或者为网格的不同用途创建多个 xml 文件。

    【讨论】:

      【解决方案3】:

      表示基础项目不再有效;可能是空引用

      【讨论】:

        【解决方案4】:

        我已经解决了这个问题,替换为

        <LinearLayout
            android:orientation="horizontal"
            android:layout_marginTop="@dimen/big_margin"
            android:layout_width="match_parent"
            android:layout_marginLeft="@dimen/big_margin"
            android:layout_height="wrap_content">
        

        <LinearLayout
            android:orientation="horizontal"
            android:layout_marginTop="@dimen/big_margin"
            android:layout_width="match_parent"
            android:layout_marginLeft="@dimen/big_margin"
            android:layout_height="@dimen/workoutlist_itemheight">
        

        但我真的不知道我的问题是如何解决的。

        谢谢

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多