在android的string.xml中如果要输出%,
刚开始的时候是这样的
<string name="binghaichong_info_detail">
<xliff:g id="vv">%s</xliff:g>栋病虫害爆发率低于70%,
<xliff:g id="ww">%s</xliff:g>栋病虫害爆发率低于70%-85%,有
<xliff:g id="xx">%s</xliff:g>栋病虫害爆发率达到85%-95%,有
<xliff:g id="yy">%s</xliff:g>栋病虫害爆发率达到95%以上,有
<xliff:g id="zz">%s</xliff:g>栋暂无数据
</string>
,报错为:
E/AndroidRuntime(959): java.util.FormatFlagsConversionMismatchException: %% does not support ','
应该这样写,才会正确
<string name="binghaichong_info_detail">
<xliff:g id="vv">%s</xliff:g>栋病虫害爆发率低于70%%,
<xliff:g id="ww">%s</xliff:g>栋病虫害爆发率低于70%%-85%%,有
<xliff:g id="xx">%s</xliff:g>栋病虫害爆发率达到85%%-95%%,有
<xliff:g id="yy">%s</xliff:g>栋病虫害爆发率达到95%%以上,有
<xliff:g id="zz">%s</xliff:g>栋暂无数据
</string>