2011-10-18 12 views
1

私はATOMフィードからの解析データのHTML文字列を持っているが表示されません。明らかに、内部の画像への参照があり、WebViewで表示したいと思います。しかし、使用する。WebView.loadDataWithBaseUrlは画像

webview.loadDataWithBaseURL( ""、データ、 "text/html"、 "utf-8"、 "");

テキストのみが表示され、画像が示されていません。

私には何が欠けていますか?

ありがとうございます。

答えて

2

あなたはemptry stringを渡している、BASE URLを渡していません。あなたは、ドキュメントloadDataWithBaseURL()で見ることができるように最初のパラメータあなたHtml DataBase URLとして期待しています。

webview.loadDataWithBaseURL("www.mypage.html",data,"text/html","utf-8",null); 
+0

ドキュメントは、ベースURLは、私からそれを取得していますので、この場合には、私は、データ内の絶対URLを持っている、唯一の相対URLの場合に有用であることを言う:だからあなたが持っているべきか、このようなものですATOMフィード。また、あなたがあなたのWebViewの上で実行していない場合は、JavaScriptを有効にしてください – flyhalf8610

+0

動作を変更していない内部の右BASE_URLとしよう。また、画像が表示されている場合は、そのデータをhtmlに入れてみるかどうかを試してみてください。 –