Bonjour
dans une application android dont la quelle j'ai affiché dans un webview,mais les données sont mal afficher (par exemple " Date Création" ).
comment je peux corriger l'encodage de cette string?
Bonjour
dans une application android dont la quelle j'ai affiché dans un webview,mais les données sont mal afficher (par exemple " Date Création" ).
comment je peux corriger l'encodage de cette string?
Bonjour,
Tu peux modifier l'encoding lorsque tu charge la page.
http://developer.android.com/referen...a.lang.String)
merci pour la réponse,mais dans mon cas je charge des données c'est à dire une string qui contient un code html
voilà le code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 webview.loadData(a.trim(), "text/html", "UTF-8");
Salut,
j'ai trouvé la bonne solution
voilà le code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 String html ="<html>" +"<head>" +"<meta HTTP-EQUIV=\"content-type\" CONTENT=\"text/html\"; charset=\"UTF-8\"/>" + "<style type=\"text/css\">body{color: #000;font-size:10px;}" + "</style></head>" + "<body>" + a + "</body></html>"; webview.loadData(html, "text/html", "UTF-8");
Forcément si le code HTML au départ est pas bon....
Partager