2011-12-08 75 views
0

這就是我想要做的原因。 我有一個從rss源提取的html字符串。 我希望它能夠很好地嵌入到我的活動中嵌入的WebView中。 我可以很容易地使用loadData()函數來做到這點,但顯示器並未針對小型設備進行優化:換句話說,我想調整html內容的大小,使其不超過我的視圖寬度。 因此,圖像,框架,表格需要調整大小。Android:如何格式化一個html字符串以顯示在webview中?

我該怎麼辦? 我以爲我可以使用谷歌的無線轉碼服務,但它僅使用URL

回答

1

一個選擇的作品是使用CSS,但它取決於飼料(每一個職位可能有不同的格式/嵌入式應用樣式) 使用loadDataWithBaseURL(),以「file:/// android_asset /」作爲基礎URL。把一個css文件放到你的/ project/assets文件夾中。將CSS文件注入到你的html標籤中。

+0

我想過這樣的事情,但因爲我不能假設任何關於收到的飼料,我怎樣才能建立一個全球性的CSS將全能工作? – user1026605

+0

我有點成功的CSS注入,所以非常感謝! – user1026605

+0

在CSS注入什麼應該在那裏完全是因爲我的HTML只有一個圖像,我需要加載 – beginner

相關問題