Android string.xml 文件中输入%号编译时报错
来源:互联网 发布:淘宝代码素材 编辑:程序博客网 时间:2024/04/29 15:45
Android string.xml 文件中输入%号编译时报错如下:
Error:(2820) Multiple substitutions specified in non-positional format; did you mean to add the formatted=”false” attribute?
我需要显示的文本效果
卡夫卡4%,你4%回来;
报错案例
<!-- 报错 --> <string name="test">卡夫卡4%,你4%回来;</string> <string name="test1">卡夫卡4\%,你4\%回来;</string> <string name="test3">卡夫卡4/%,你4/%回来;</string> <string name="test21">卡夫卡4\%,你4\%回来;</string> <string name="test23">卡夫卡4/%,你4/%回来;</string>
下面的都不报错:name=”test03”实现的效果是
卡夫卡4%%,你4%%回来;
<!-- 不会报错 --> <string name="test01">测试%1$d元%2$d元;</string> <string name="test02">测试12%;</string> <string name="test03">卡夫卡4%%,你4%%回来;</string>
正确的写法
<string name="test31" formatted="false">卡夫卡4%d,你4%d回来;</string>
问题分析:
原因是在一个string 标签的子文本标签中检测到了多个%号没有指定特殊格式所导致的。
解决方案就是在name属性旁边加上formatted=”false”;
<string name"test" formatted="false"></string>
0 0
- Android string.xml 文件中输入%号编译时报错
- Android xml中添加id和string时报错
- android string.xml中包含百分号时报错 问题记录
- Android String.xml文件中空格字符的输入
- android编译时报错
- android中string.xml文件的使用
- Android 中String.xml文件中的错误
- android中string.xml文件的使用
- android中string.xml文件的使用
- android中string.xml文件的用法
- android中string.xml引起的常见编译错误
- xml文件中空格输入
- Android开发中string.xml文件的使用
- Android初学错误-编辑布局xml文件中string声明
- Android开发中string.xml文件的使用
- Android开发中string.xml文件的使用
- Android 在定义string的xml文件中插入空格
- Android开发中string.xml文件的使用
- 手把手教你写批处理-批处理的介绍
- Youth Is Not a Time of Life(7月英语总结)
- 查看日志文件
- 标准差 标准误 偏度系数和峰度系数的作用
- 腾讯——构造回文、字符移位、
- Android string.xml 文件中输入%号编译时报错
- 洛谷 P1057 传球游戏
- commons-cli启动参数处理
- UVA 11468 Substring
- 好厉害!
- file_get_contents与simple_load_file的时候乱码怎么解决
- hdu3465Life is a Line(树状数组)
- 【POJ1061】青蛙的约会
- JMockit的主要注解