2012-03-16 3 views
0

나는 안드로이드 웹보기 여기안드로이드 webiew에서 라디오 버튼이 보이지 않습니다. 그것을 고치는 방법?

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

가 이상한 얻을 수있는 웹 페이지를 표시하는 간단한 코드가 있습니다. 아래 라인을 webview에 적용하면 라디오 버튼이 웹 페이지에 표시되지 않습니다.

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> 

답변

0

는 웹뷰에서 자바 스크립트를 enableing 시도?

web.setJavaScriptEnabled(boolean); 

로 문제가 해결 될 수 있습니다.

+0

네, 그래도 작동하지 않습니다 – vnshetty

+0

이 html을 문자열에 넣은 다음 그 문자열을 입력으로 webview에 전달하여 무슨 일이 발생하는지 확인할 수 있습니까? web.loadData (html, "text/html", null); – Mayank

+0

답장을 보내 주셔서 감사합니다. 아직 시도한 적이 있지만 작동하지 않습니다. ( – vnshetty

관련 문제