可替换String的使用
16lz
2021-01-26
在Android的string.xml可以配置部分可替换的String:
1,resrouces标签中增加属性xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"
2,string值中添加<xliff:g id="kk">%s</xliff:g>,其中%s表示替换部分
3,程序中使用Resources.getString(int id, Object... formatArgs)获取替换后的string
4,getString可以替换不定数目的值,如果在xml配了n个变量,这里必须有>=n个替换项
更简单地,在2.3中直接用Context.getString就可以读取含%s的String
1,resrouces标签中增加属性xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"
2,string值中添加<xliff:g id="kk">%s</xliff:g>,其中%s表示替换部分
3,程序中使用Resources.getString(int id, Object... formatArgs)获取替换后的string
4,getString可以替换不定数目的值,如果在xml配了n个变量,这里必须有>=n个替换项
更简单地,在2.3中直接用Context.getString就可以读取含%s的String
更多相关文章
- Android(安卓)Studio 3.0 及个版本下载和 gradle 各版本下载
- 解决Android(安卓)Studio 不能启动或新建项目的情况
- android studio 导入 Launcher2 模块,并编译运行
- Android(安卓)Studio 集成NDK 报错Error:No toolchains found in
- 【Android】通过Java代码替换TabHost中的drawableTop资源
- Android(安卓)Studio部分汉化中文包
- 高亮显示一个技巧
- 关于Android(安卓)5.0 网络图标叹号的解决办法
- 分析Cocos2d Android(安卓)项目的生成和运行