单选按钮在android webview中是不可见的。怎么解决?

时间:2012-03-16 05:19:30

标签: android html webview radio-button

我有一个简单的代码来在android webview中显示网页

web=new WebView(this);
web.loadUrl("file:///android_asset/rdtest.html");

这里很奇怪。 如果我将以下行应用于网页视图,则网页中将无法显示单选按钮。

web.getSettings().setLayoutAlgorithm(LayoutAlgorithm.SINGLE_COLUMN);

任何帮助?

我的html页面

<html>
<head>

<meta name = "viewport" content = "width=device-width; initial-scale=1.0, maximum-scale=1.0, user-scalable=no;"/>
</head>
<body>

<form>
What color do you prefer?<br />
<input type="radio" name="colors" id="red" />Red<br />
<input type="radio" name="colors" id="blue" />Blue<br />
<input type="radio" name="colors" id="green" />Green
</form>



</body>
</html>

1 个答案:

答案 0 :(得分:0)

你试过在webview上启用javascript吗?

web.setJavaScriptEnabled(boolean);

可能会解决您的问题。