2011-11-06 129 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' />";