xliff:g标签是用于在动态的设置某些值时,需要进行字符串连接,但又不改变在其中的静态的字符常量的值,我们就需要使用此标签。例如:我们需要实现这种类型的字符: 设置为:当前系统为传统系统或在为智能系统。
需要两步操作:
1、在strings.xml文件定义需要的静态和动态(%s%d等。。。)的参数。
<string name="vpn_field_is_set" msgid="7137320847812992243">"已设置 <xliff:g id="VALUE">%s</xliff:g>"</string>
2、在代码中动态的设置:
private void setSecretSummary(String value) {
EditTextPreference pref = mPref;
Context c = pref.getContext();
String formatString = (TextUtils.isEmpty(value) && !mHadSecret)
? c.getString(R.string.vpn_field_not_set)
: c.getString(R.string.vpn_field_is_set);
pref.setSummary(
String.format(formatString, c.getString(mFieldNameId)));
}
分享到:
相关推荐
从strings.xml文件中读取html标签示例代码eclipse工程.
1、此程序用来比较2个Strings.xml中name的不同项,并打印出来; 2、使用前,请先将两个String.xml重命名为:strings_en.xml(英文或其他语言)和strings_zh.xml(中文); 3、此程序是通过strings_zh.xml去检索...
将android资源的strings.xml或者arrays.xml转化为标准xls可翻译文档,在翻译后解析生成各个语言xml
讲解String.xml标签在布局文件中及java代码中的引用
Python命令行工具,用于在iOS字符串文件和excel文件之间以及android strings.xml文件和excl文件之间进行转换。 &字符串文件转换为android strings.xml文件。 产品特点 支持将iOS字符串文件转换为excel文件。 ...
android 国际化 String.xml Excel 相互转换工具
本文主要介绍Android strings.xml,这里对strings.xml文件的使用和一些小技巧做了总结,有兴趣的同学可以看下
android的strings.xml示例代码,介绍了占位符和转义html样式字符串的代码
Android 对 strings.xml 的字符串进行格式化
1,读取项目中的所有strings.xml文件并导出为excel得到excel1。 2,可以将同样结构的excel2中的内容同步到excel1。 3,将所有excel1中的内容以自行配置(StringsToExcel.java)的文件夹(如"values-ko-rKR", "values-ja...
使用excel表格统一管理字符串,实现String.xml 和Excel 相互转换
ns_strings_zh.xml
android-strings.xml-translator 可以帮助您将android应用项目本地化为不同语言的python脚本。 创建它是为了翻译小型项目并自动执行此步骤,以节省时间。 打开终端并以 python3.5 translator.py -Googletrans语言...
实现无限轮播,基于纯代码实现,只需要将java文件 放入项目,就可以直接使用 使用方法: BannerView adView = (BannerView) findViewById(R.id.ad); List strings = new ArrayList(); strings.add(...
android-strings-generator 生成多语言的strings.xml。安装安装 npm i -g yonpm link 在第一行中添加文件夹名称,例如: 然后生成您的文件: yo androidstrings your_csv_path 字符串值的文件夹:认识约曼约曼有一颗...
主要介绍了Android string.xml中的替换方法,结合实例形式简单分析了string.xml中变量替换的相关技巧,需要的朋友可以参考下
作者CatchZeng,源码Localizable.strings2Excel,Python命令行工具,用于将iOS Localizable.strings和excel文件&Localizable.strings与android strings.xml文件进行转换。
ns_strings_zh_storyline.xml
auto-merge-language是自动替换Android项目中的strings.xml多语文案工具
Android2iOSStringsWorkflow 将Android strings.xml转换为iOS Localizable.strings的Alfred工作流 用法 将要转换的内容复制到strings.xml 打开Alfred并输入a2x 粘贴到Localizable.strings