标签: android android-layout textview android-appwidget line-breaks
我有一个Appwidget显示几天之前的事件:
eventname(-231天)
如果可能,我想在一行中显示此字符串。 如果eventname太长,我想将大括号中的完整术语显示为一个新行。 这就像是:
longeventname (-231天)
而不是:
longeventname(-231 天)
(或任何类似的)
有没有办法存档? 我可以(-231天)“原子”吗?
string.getLength将无效,因为小部件的大小会因设备而异。
答案 0 :(得分:25)
您可以在数字和“天数”之间使用non-breaking space。
对于XML中的字符串, ,或者对于Java代码中的字符串,\u00A0。
 
\u00A0