다음과 같은 HTML 템플릿을 상상해보십시오.HTML 템플릿을 WebView에로드하려면 어떻게해야합니까?
<html>
<head>
<style type="text/css">
body {
color: white;
}
</style>
</head>
<body>
The changes include:
<br/><br/>
%1$s
<br/><br/>
Would you like to update now?
</body>
</html>
webView.loadUrl("file:///android_asset/html/upgrade.html")
로 WebView에 내용을로드 할 수 있다는 것을 알고 있습니다. 하지만 String.format()
을 사용하여 XML 파일에서로드하는 것처럼 런타임시 $ 1을 바꾸기를 원합니다.
파일 내용을 먼저 String으로로드하여 String.format()
을 실행 한 다음 webView.loadData()
을 대신 사용할 수 있습니까?
- 더 낫다고 선호 내 텍스트와 HTML을 리소스 파일에 보관합니다. strings.xml에 넣으려고했지만 모든 대괄호와 따옴표를 벗어나야합니다. 엉망입니다. –