2011-11-06 49 views
1

我有這樣的:如何打印百分比字符?

final String mimeType = "text/html"; 
final String encoding = "utf-8"; 

String data = "<img src='blabla.jpg' width='90%' />"; 
WebView webview = (WebView)findViewById(R.id.webView1); 

webview.loadData(summary, mimeType, encoding); 

這給我的錯誤:「找不到網頁菱」。當我刪除「%」時,它可以工作。

如何打印這個百分比?

+1

你爲什麼需要它爲百分比? 'width'是一個純粹的像素屬性。 –

+0

我想要在每個設備屏幕上拉伸圖像 – Nips

回答

2

作爲每文檔loadData

「如果編碼參數的值是‘的base64’,則該數據必須被編碼爲base64。否則,數據必須使用ASCII編碼的八位字節的範圍內安全的URL字符,並且使用標準的%xx十六進制URL編碼來表示該範圍之外的八位字節。例如,'#','%','\','?'應該由23%,25%,27%,%3F分別被替換。「

這樣的改變,你的數據串是

String data = "<img src='blabla.jpg' width='90%25' />";