0
내 안드로이드 애플리케이션에서 이미지 뷰어로 WebView를 사용하고 있습니다. 이미지 크기가 750X3500이므로 전체 이미지를 볼 필요가 있습니다. 즉, 이미지가 화면에 맞도록 최대로 축소하고 싶습니다. 그것은 지금까지 불가능한 임무처럼 날 것으로 보인다 :(긴 이미지 용 Android WebView
다음내 웹보기 초기화 코드 :
어떤 생각들 : 여기
WebSettings webSettings = mWebView.getSettings();
webSettings.setLoadsImagesAutomatically(true);
webSettings.setSupportZoom(true);
webSettings.setBuiltInZoomControls(true);
webSettings.setDefaultZoom(ZoomDensity.FAR);
mWebView.getSettings().setLoadWithOverviewMode(true);
mWebView.getSettings().setUseWideViewPort(true);
mWebView.getSettings().setJavaScriptEnabled(true);
getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);
그리고는 샘플 이미지입니다?
감사합니다.
왜 'WebView'를 사용하고 있습니까? 주위에 떠 다니는'ImageView' 구현을 많이 볼 수 있습니다. – CommonsWare
"페이징"/ "세부 묘사"를 구현하는 사람, 즉 확대/축소 수준에 따라 해상도를 변경하는 사람은 없습니다. 최대 축소시에는 저해상도가 필요하고 최대 확대시에는 전체 해상도가 필요합니다. WebView는이를 올바른 방식으로 처리합니다. 위에 주어진 이미지를 ImageView에로드하려고하면 내가 말한 것을 볼 수 있습니다 ... –
HTML 페이지를 사용하여 이미지를로드하는 경우 뷰포트 "HTML 메타를 사용하여 제어하려고 시도 할 수 있습니다 어떻게 표시되는지. – Tenfour04