android - Shrink Webview Content width to fit the screen -


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