格式化按钮,根据动态添加的文本填充父级

时间:2011-05-14 04:32:37

标签: android button format fill

我希望我能得到一些格式化帮助。我有一个TableLayout。在TableRow中,我有2个RelativeLayouts。每个RelativeLayout都有2个重叠的按钮(这是设计)。按钮文本在运行时动态添加。如果文本足够长,这会使按钮更高。但是,一列(RelativeLayout)中的文本与其他列(RelativeLayout)中的文本不同。因此,TableRow通过更高的按钮进行扩展。我想要的是让较小的按钮填充到与较大按钮相同的尺寸。

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

我感谢任何建议。

1 个答案:

答案 0 :(得分:0)

使用

button.setEllipsize(TruncateAt.END);
创建按钮时的

属性