我想翻译我的Java类的这些字符串:
<string name="shipping_date">"<b>1it: </b> %1$s"</string>
<string name="shipping_time">"<b>2it: </b> %1$s"</string>
<string name="shipping_address_c">"<b>3it: </b> %1$s"</string>
<string name="transport_description_c">"<b>4it: </b> %1$s"</string>
<string name="weight">"<b>5it: </b> %1$s"</string>
<string name="destination_date">"<b>6it: </b> %1$s"</string>
<string name="destination_address">"<b>7it: </b> %1$s"</string>
我的string.xml文件是这样的:
let vc = self.storyboard?.instantiateViewController(withIdentifier:"DataViewController")
self.navigationController?.pushViewController(vc!, animated: true)
但我在我的应用中只得到其中一个:
special tkinter variables or variable classes
有人可以帮助我吗?
答案 0 :(得分:0)
您通过反复调用loaddate.setText()
来覆盖最后一个文本集。而是将它们连接成一个字符串,然后像这样调用loaddate.setText()
:
String s = getResources().getString(R.string.shipping_date, shipping_date.toString());
String t = getResources().getString(R.string.shipping_time, shipping_time.toString());
String u = getResources().getString(R.string.shipping_address_c, shipping_address_address.toString());
String v = getResources().getString(R.string.transport_description_c, description.toString());
String w = getResources().getString(R.string.weight, weight.toString());
String x = getResources().getString(R.string.destination_date, shipping_date.toString());
String z = getResources().getString(R.string.destination_address, shipping_date.toString());
loaddate.setText(Html.fromHtml(s + t + u + v + w + x + z));