android - 在字符串值android中存储小数字符
问题描述
在 strings.xml 中存储小数(例如 1/2)时:
<string-array name="array_fractionals">
<item>0</item>
<item>1/2</item>
<item>1/5</item>
<item>1/8</item>
</string-array>
它得到一个使用它的建议,如:
<item><![CDATA[⅓]]></item>
<item><![CDATA[¼]]></item>
当我接受建议时,检索值:
String[] array_frac=getResources().getStringArray(R.array.array_fractionals);
numberPickerTwo.setDisplayedValues(array_frac);
它不会打印“1/2”,但会显示以下内容:将其解码为小数字符所需的机制是什么?
解决方案
请试试这个
<string-array name="array_fractionals">
<item>0</item>
<item tools:ignore="TypographyFractions">1/2</item>
<item>1/5</item>
<item>1/8</item>
</string-array>
推荐阅读
- python - 如何使用 Python 的 subprocess 模块在终端中执行两个命令?
- python - 如何使用 pygubu UI 文件创建单个 exe
- angular - 类型 'ResponseContentType.ArrayBuffer' 不可分配给类型 '"json
- django - 如何比较彼此没有关系的 2 个 distict 模型中的字段中的值
- c# - 滑块值不会是 1 或 0 以外的任何数字
- javascript - 在下拉选择中更改多个标签(+数据库查询)
- proxy - 如何在 mininet 中制作代理服务器拓扑?
- qt - OpenGL 适用于预构建的 Qt,但在我自己编译时不适用
- reactjs - 如何测试 React-element 的特定 css-property 值?
- json - 如何从具有 json 列条件的表中进行选择?