【问题标题】:Android GridView Column StretchingAndroid GridView 列拉伸
【发布时间】:2012-02-11 00:13:17
【问题描述】:

我有一个 GridView,用于显示多行数字(见图)。

我希望每一行都以第 n 行的“第 n 行”标题开头。

但是,包含“Row n”的 TextView 被其他数字遮挡。显示的数字越多,遮挡越差。

如何让我的“Row n”TextView 完整显示?

仅供参考:gridview 有重力:中心,拉伸模式:columnWidth,高度和宽度是填充父级。

包含“Row n”的文本视图有重力:LEFT,数字有重力:CENTER_HORIZONTAL

【问题讨论】:

    标签: android gridview spacing gravity


    【解决方案1】:

    据我所知,在处理相同问题时,GridView 列的宽度必须相同。使整个“Row n:”标签可见的唯一方法是减少列数,从而使每列更宽,否则请尝试使用 TableView。

    【讨论】:

    • 不幸的是,看起来你是对的,我没有意识到它们必须是相同的宽度。虽然转换为表格并不令人愉快,但在这里看起来确实有必要。谢谢。
    【解决方案2】:

    尝试将 wrapContent 设置为 TextView 宽度

    【讨论】:

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