Svenska tecken i WebView

Discussion in 'Frågor, support och diskussion' started by mrmozart, Jan 31, 2010.

  1. mrmozart

    mrmozart Teen Droid Medlem

    Joined:
    Jul 9, 2009
    Messages:
    279
    Likes Received:
    1

    MINA ENHETER

    Hej hej,
    Jag försöker visa HTML från en sida i en WebView. HTML-koden innehåller svenska tecken (å,ä,ö) utan html-omkodning. När dessa läggs in i WebView blir det massa konstiga tecken oavsett vilken encodning jag försöker använda. Någon vet hur man kommer runt detta?

    final WebView testWebView = (WebView) findViewById(R.id.testWebView);
    String html = getHTML();
    testWebView.loadData(html,"text/html","UTF-8");
     
  2. mrmozart

    mrmozart Teen Droid Medlem

    Joined:
    Jul 9, 2009
    Messages:
    279
    Likes Received:
    1

    MINA ENHETER

    Ah, löste det själv. Ersätter helt enkelt svenska tecken med html-kodning i strängen innan jag läser in det i webview.
     
  3. afzkl

    afzkl Youth Droid Medlem

    Joined:
    Aug 27, 2009
    Messages:
    184
    Likes Received:
    6

    MINA ENHETER

    Bara undrar, använder din html fil utf8 encoding med då? För Android verkar ha lite problem med textfiler med ANSI encoding.
     
  4. mrmozart

    mrmozart Teen Droid Medlem

    Joined:
    Jul 9, 2009
    Messages:
    279
    Likes Received:
    1

    MINA ENHETER

    Det stod utf-8 längst upp i html -filen iaf
     
  5. klimtachakka

    klimtachakka Infant Droid Medlem

    Joined:
    Jul 20, 2011
    Messages:
    12
    Likes Received:
    1

    MINA ENHETER

    webView.loadDataWithBaseURL (null, html, "text/html", "utf-8","about:blank");
     
    Unlogic likes this.