im trying shrink width content of webview down fit screen dont have scroll side way anymore...i tried many code still doesnt have idea how??
heres code far.
postview = (webview) findviewbyid(r.id.postview); postview.setscrollbarstyle(webview.over_scroll_never); postview.setinitialscale((int) .8); websettings settings = postview.getsettings(); settings.setloadwithoverviewmode(true); settings.setusewideviewport(true); settings.setdomstorageenabled(true); settings.setjavascriptenabled(true); settings.setlayoutalgorithm(websettings.layoutalgorithm.single_column);
well can define width of webview screenwidth , add param section.
int screenwidth = getwindowmanager() .getdefaultdisplay().getwidth(); postview.setlayoutparams(new tablerow.layoutparams( screenwidth / 2, layoutparams.match_parent, 1f)); /*i have assumed webview's parent tablerow. must define layout params respect parent. if postview parentview linearlayout new linearlayout.layoutparams() must used*/
this must solve problem.
hope, helps.
edit
ok, problem. think in case should allow user zoom in/out , user control data wants view.
add statement
postview.getsettings().setbuiltinzoomcontrols(true);
Comments
Post a Comment