Bonjour,
J'utilise un WebView pour charger un site spécial mobile.
Coté client, j'ai ce code:
1 2 3 4
| public void showToast(String toastMsg) throws IOException {
String text = new String(toastMsg.getBytes(), "utf-8");
Toast.makeText(mContext, text, Toast.LENGTH_LONG).show();
} |
Coté serveur, j'ai ce code:
Android.showToast("ceci est un message à écrire à l'écran");
Donc, tout fonctionne impeccablement, sauf qu'à l'affichage sur le périphérique Android, j'ai ceci comme résultat:
ceci est un message a écrire a l'écran
J'ai les accents des "e" mais pas des "a".
Pour info, la page PHP coté serveur:
J'ai déjà essayé de la changer par iso, mais la solution est pire, il n'y a même plus d'accents sur les "e" qui sont remplacés par des caractères...., espace et illisibles.
Quelqu'un saurait-il m'expliquer d'où vient le problème ?
Merci d'avance pour votre aide.
Partager