adnroid string拼接_Android开发中string.xml文件中字符串的拼接
第一種方法:
在string.xml中進行操作
MyStringDemo
我今年%1d歲了,上%s年級!
我今年%1$3d歲了,上%2$9s年級!
在代碼中使用的地方只需要調(diào)用String類的format方法:
mTextView = (TextView) findViewById(R.id.text_);
mTextView.setText(String.format(getResources().getString(R.string.test1),8,"二"));
輸出的情況:
我今年8歲了,上二年級!
我今年 八歲了,上 二年級!
X%符號類的解釋:
d%表示整數(shù);
f%表示浮點型;
s%表示字符串類型
%1$3d表示String類格式化的第一個是整型,3個空格;
%2$9s表示string類格式化的第二個是字符串類型,9個空格;
第二種方法:
1.整型 :1%$d
我今年%1$5d歲了
mTextView.setText(String.format(getResources().getString(R.string.test2),8));
2字符串類型:1%$s
我叫%1$s,來自%2$s
mTextView.setText(String.format(getResources().getString(R.string.test3),"張三","北京"));
圖片.png
3.還有插入html格式
應(yīng)付: ¥%1$.2f]]>
mTextView.setText(Html.fromHtml(String.format(getResources().getString(R.string.test4),23.444)));
共%1$d件,合計: ¥%2$.2f
]]>
實現(xiàn)的效果:
圖片.png
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅持創(chuàng)作打卡瓜分現(xiàn)金大獎總結(jié)
以上是生活随笔為你收集整理的adnroid string拼接_Android开发中string.xml文件中字符串的拼接的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 数学在计算机科学上的应用文献,数学计算机
- 下一篇: android 提供的方法,Androi