2016-06-15 16 views
0

Ich habe einen Spinner mit Akzenten Stringandroid Spinner mit Akzenten String

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

Als ich sie in die Datenbank einfügen, werden sie mit seltsamen Zeichen hinzugefügt

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

Wie kann ich beheben Sie diesen Fehler bitte

+0

was fügt es hinzu? –

+0

In meiner Datenbank fand ich Médicament anstelle von Médicament –

+0

http://stackoverflow.com/questions/5436824/matching-accented-characters-with-javascript-regexes –

Antwort

-1

Bitte überprüfen sie folgenden Code

es funktioniert für mich

ich es dir helfen

das ist mein String

String string = "éàù"; 

Lösung

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

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

Ausgabe

enter image description here

+0

Ich denke nicht, dass das Entfernen der Akzente das ist, was sie will, aber sie richtig anzeigen. – earthw0rmjim

+0

@ user13 ja Ich möchte sie richtig anzeigen –

+0

@ user13 Ich schreibe nur, was ich getan habe, kann es hilfreich für andere – Sach