Android(安卓)显示网页图片
16lz
2022-03-30
原
WebViewweb;Stringurl;web.getSettings().setUseWideViewPort(true);web.getSettings().setLoadWithOverviewMode(true);web.getSettings().setDisplayZoomControls(false);web.setVerticalScrollBarEnabled(false);web.setHorizontalScrollBarEnabled(false);web.getSettings().setLayoutAlgorithm(WebSettings.LayoutAlgorithm.SINGLE_COLUMN);Stringdata="<imgsrc=\""+url+"\"/>";web.loadUrl(url);web.loadDataWithBaseURL("",data,"text/html","UTF-8","");
后
WebViewweb;Stringurl;web.setVerticalScrollBarEnabled(false);web.setHorizontalScrollBarEnabled(false);web.getSettings().setJavaScriptEnabled(true);web.getSettings().setUseWideViewPort(true);web.getSettings().setLoadWithOverviewMode(true);Stringdata="<p><imgsrc=\""+url+"\"width=\"100%\""+"height=\"100%\""+"/></p>";web.loadUrl(url);web.loadDataWithBaseURL("",data,"text/html","UTF-8","");
后 参考Showing Gravatar images in an Android app
ImageViewimg;Stringurl="url_example";newAsyncTask<String,Void,Bitmap>(){protectedBitmapdoInBackground(String...params){HttpURLConnectionhttpURLConnection=null;try{httpURLConnection=(HttpURLConnection)newURL(url).openConnection();finalInputStreamis=httpURLConnection.getInputStream();returnBitmapFactory.decodeStream(is,null,newBitmapFactory.Options());}catch(Exceptione){e.printStackTrace();}finally{httpURLConnection.disconnect();}returnnull;}protectedvoidonPostExecute(Bitmapbitmap){img.setImageBitmap(bitmap);}}.execute(grav);
更多相关文章
- Android(安卓)WebView 图片自适应屏幕宽度
- Android: 如何实现 in_app purchase
- PHP 即将来到 Google Android?
- 澄迈NIIT Android(安卓)实训 后5天学习android的基础
- android将后台应用置顶及moveTaskToFront的用法
- android 7.1.1 开始 Prevent apps to overlay other apps via to
- Android优秀开源框架集
- Android(安卓)自定义 LinearLayout
- Android显示GIF动画完整示例(一)