我的数据库行中有以下数据:
Espresso: 7,00
Double Espresso: 8,00
Ristretto: 7,00
Espresso Machiato: 8,00
Espresso Con Panna: 8,00
我在Word上写,然后复制&粘贴到MySQL编辑器。当我保存它时,由于标签字符,我的IOS和Android应用程序无法显示价格对齐。
最好的方法是什么?
答案 0 :(得分:6)
最好的方法 - 这两件事是不同的数据,并且在数据库的不同列中,我希望(如果没有,你需要修复你的架构)。因此,将2个字符串放在单独的TextView中,并将文本视图与xml对齐。
答案 1 :(得分:3)
首先,您可以从制表符分割数据,并在java中使用如下所示的格式。我相信客观 - 它应该是相似的。
String ehe = String.format("%-20s : \t %4dTL \n","ehemehe",23);
String ehe2 = String.format("%-20s : \t %4dTL \n","ehemeheadawd",44);
System.out.println(ehe);
System.out.println(ehe2);
它产生的输出是
ehemehe : 23TL
ehemeheadawd : 44TL
答案 2 :(得分:1)
在显示文本之前用“”替换“/ t”字符。使用
String.replace("/t","");
答案 3 :(得分:0)
如果您预先计算了空格数,请使用固定宽度的字体。