これは、Webサイトのソースコードを抽出するために使用したコードです。その一部を抽出して、Android Webビューに表示する必要があります。
このコードでは、ソースを「sourcecode」という名前の文字列に保存しただけで、この HTML コードを Web ビューにロードしたいと考えています。それは機能しますが、CSS や Java スクリプトは適用されません。
それらを適用する方法はありますか?
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
WebView wb = (WebView) findViewById(R.id.webView1);
final String mimetype = "text/html";
final String encoding = "UTF-8";
String html="<H2>Problme with loading Page</H2>";
//here i used the method "getUrlSource()" that i wrote myself
String sourceCode ="";
try {
sourceCode = getUrlSource("http://www.nerkh.co");
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
wb.loadDataWithBaseURL("", html, mimetype, encoding, "");
}
wb.loadData(sourceCode, mimetype, encoding);
}