TextView占位符

本文介绍了在Android开发中使用字符串格式化的两种常见方法。第一种是通过`getString`方法获取资源字符串,再使用`String.format`进行格式化。第二种推荐的方法是直接在`getString`调用时传入格式参数,简化了代码并提高了效率。

参考 https://blog.youkuaiyun.com/jayliu1989/article/details/64904442
格式化字符串的几种方法:(看源码)
1.`

public String getString(@StringRes int id) throws NotFoundException {
return getText(id).toString();
}`

tvOffice.setText(String.format(getResources().getString(R.string.office),“text”))
2.推荐此种方法

public String getString(@StringRes int id, Object… formatArgs) throws NotFoundException {
final String raw = getString(id);//实际上还是调用了方法1
return String.format(mResourcesImpl.getConfiguration().getLocales().get(0), raw,
formatArgs);
}

tvOffice.setText(getResources().getString(R.string.office,“text”));

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值