带有重音字符串的android微调器

时间:2016-06-15 10:41:33

标签: android

我有一个带有重音字符串的微调器

<string-array name="typelist">
        <item>Médicament</item>
        <item>Pharmacie</item>
    </string-array>

当我将它们插入数据库时​​,会添加奇怪的字符

final String drop = typelist.getSelectedItem().toString();

如何更正此错误

1 个答案:

答案 0 :(得分:-1)

请检查以下代码

它对我有用

我帮助你

这是我的字符串

String string = "éàù";

<强>解决方案

  string = Normalizer.normalize(string, Normalizer.Form.NFD);
        string = string.replaceAll("[^\\p{ASCII}]", "");

        Toast.makeText(SplashActivity.this, string, Toast.LENGTH_SHORT).show();

<强>输出

enter image description here