按钮中的文字大小是否一致?

时间:2019-02-12 21:26:40

标签: android android-layout button kotlin text-size

TL; DR:即使按钮的大小相同但文本的长度不同,是否可以将一系列按钮中的文本的字体大小设置为全部相同?

我正在创建一个耳部训练应用程序,为此我有对应于十二音系统每个音符的按钮。我将这些按钮布置得像钢琴键盘一样,并按准则进行约束,以使每个按钮的大小相同,并且与整个屏幕大小的比率保持不变。

现在,注释的名称具有不同的长度和不同的字符数(例如,“ C”比“ Bb”短)。因此,短名称的显示比长名称的显示大得多-尤其是当我想同时显示名称不明确的音符(例如“ F#/ Gb”)的两个名称时。

所以我的问题是:是否可以将所有按钮文本的字体大小设置为与最长按钮文本(最小字体)的大小匹配?

请注意,我给用户提供了选择显示的按钮文本的可能性,以便他们根据键签名或音节音节或根音音符的间隔显示音符名称。所以我不能简单地设置一个尺寸就完成了。

更新:这是有关此问题的两张图片,一张带有与F Flat有关的音符,另一张带有和弦间隔。

With interval numbers With the note names in relation to F flat

0 个答案:

没有答案