【问题标题】:Format buttons to fill parent based on dynamically added text格式化按钮以根据动态添加的文本填充父级
【发布时间】:2011-05-14 04:32:37
【问题描述】:

我希望我能得到一些格式化方面的帮助。我有一个表格布局。在 TableRow 内,我有 2 个 RelativeLayouts。每个 RelativeLayout 都有 2 个重叠的按钮(这是设计使然)。按钮文本在运行时动态添加。如果文本足够长,这会使按钮更高。但是,一列 (RelativeLayout) 中的文本与另一列 (RelativeLayout) 中的文本不同。因此,TableRow 由较高的按钮展开。我想要的是让较小的按钮填充到与较大的按钮相同的大小。

我是真正的 Android 开发新手,但我尝试了所有我能想到的 match_parent/fill_parent/wrap_content 组合,但它们都没有使按钮保持相同的大小(即更大的一个)。有些人甚至将按钮扩展到屏幕的整个高度(我也不明白...我认为父级将是 TableRow 并且会限制它)...

感谢任何建议。

【问题讨论】:

  • 感谢您的回复,但我想我并不清楚。我不想截断任何文本。我希望较小的按钮在高度上展开以填充行中最大按钮的空间。
  • 似乎睡了一小会。我发现我缺少一些格式。谢谢。

标签: android button format fill


【解决方案1】:

使用

button.setEllipsize(TruncateAt.END);

创建按钮时的属性

【讨论】:

    猜你喜欢
    • 2011-11-11
    • 1970-01-01
    • 2014-05-18
    • 1970-01-01
    • 1970-01-01
    • 2013-07-20
    • 2023-02-03
    • 1970-01-01
    • 2021-12-28
    相关资源
    最近更新 更多