动态替换文本中部分内容
来源:互联网 发布:linux配置tomcat 编辑:程序博客网 时间:2024/06/05 19:19
需求:我是做Android开发的,工作3年了。这段字符串中,Android和3需要动态替换。
在string.xml中定义:
<string name="demo">我是做%1$s开发的,工作%2$d了。</string>
在程序中使用:
String input = getResources().getString(R.string.demo);String ouput = String.format(input, "Android", 3);
输入出结果:我是做Android开发的,工作3年了。
解释:
%1$s:1是指位置1,小写s是指定替换类型为字符串。
%2$d:2是指位置2,小写d是指定替换类型为整数。
其他的类似,灵活运用即可。
文/妞妞骑毛驴(简书作者)
原文链接:http://www.jianshu.com/p/5512ab104872
著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。
原文链接:http://www.jianshu.com/p/5512ab104872
著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。
0 0
- 动态替换文本中部分内容
- MySQL中replace函数替换某一个字段的部分内容
- 替换数据库字段部分内容
- mysql 替换字段部分内容
- mysql 替换字段部分内容
- 批处理中替换文本内容
- mysql替换数据库中的部分内容
- mysql替换数据库中的部分内容
- MySQL update替换字段部分内容
- Android String.xml 动态替换文本
- 用update和replace在mysql中替换某一个字段的部分内容
- linux中批量替换文本中字符串
- Linux中替换文本中的字符串
- Linux中替换文本中的字符串
- Linux中替换文本中的字符串
- linux批量替换文本中内容
- Linux中替换文本中的字符串
- Linux中替换文本中的字符串
- Spring Cloud构建微服务架构(五)服务网关
- iOS使用adhoc打包的app,APNs证书要配置生产环境
- adb 常用指令
- Mybatis拦截器介绍及分页插件
- 赫夫曼编码C语言实现
- 动态替换文本中部分内容
- 线性查找相关算法
- android surface管理
- C#身份证验证封装的函数方法
- caffe之classification.cpp & cmake
- 仿京东地址选择器
- Unity-Android通信
- 如何删除openfire for苹果,彻底卸载!
- 关于ios发布的一些问题,待补充