mam ciąg HTML zawierający to:Jak załadować ciąg html w widoku sieciowym?
<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=windows-1250">
<meta name="spanish press" content="spain, spanish newspaper, news,economy,politics,sports">
<title></title>
</head>
<body id="body">
<!-- The following code will render a clickable image ad in the page -->
<script src="http://www.myscript.com/a"></script>
</body>
</html>
muszę pokazać, że stronę internetową w WebView w Androidzie.
tryed z tym wszystkim:
webView.loadDataWithBaseURL(null, txt, "text/html", "UTF-8", null);
webView.loadDataWithBaseURL("x-data://base", txt, "text/html", "UTF-8", null);
webView.loadDataWithBaseURL("notreal/", txt, "text/htm", "utf-8",null);
również tryed usuwając tag DOCTYPE:
txt=txt.replace("<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">", "");
Nikt z nich ma pracę. Właśnie udało mi się pokazać ciąg w widoku internetowym (kod html), ale nie w witrynie, która musi zostać utworzona przy pomocy tego kodu HTML.
Co jest nie tak?
próbowałaś 'loadData'? – njzk2
możesz umieścić ten ciąg html w pliku res/values / strings.xml i utworzyć element np. ' twój html tutaj ' a następnie załadować go przez 'Html.fromHtml (getString (R.string .strona)) ', sprawdź to jeśli masz trochę czasu, ponieważ chciałbym się dowiedzieć, czy to też działa;) –
deadfish
(do czego w ogóle potrzebujesz adresu URL?) – njzk2