private void setNewsDetailPhotoIv(String imgSrc) { Glide.with(this).load(imgSrc).asBitmap() .placeholder(R.drawable.ic_loading) .format(DecodeFormat.PREFER_ARGB_8888) .error(R.drawable.ic_load_fail) .diskCacheStrategy(DiskCacheStrategy.ALL) .into(mNewsDetailPhotoIv)/*(new SimpleTarget<Bitmap>() { @Override public void onResourceReady(Bitmap resource, GlideAnimation<? super Bitmap> glideAnimation) { mNewsDetailPhotoIv.setImageBitmap(resource); mMaskView.setVisibility(View.VISIBLE); } })*/; }
public static void loadDetailImg(Context mContext, String url, ImageView iv) { //使用Glide加载圆形ImageView(如头像)时,不要使用占位图 Glide.with(mContext).load(url).asBitmap() .placeholder(R.drawable.nothing) .format(DecodeFormat.PREFER_ARGB_8888) .error(R.drawable.nothing) .diskCacheStrategy(DiskCacheStrategy.ALL) .into(iv); }
private void setNewsDetailPhotoIv(String imgSrc) { Glide.with(this).load(imgSrc).asBitmap() .placeholder(R.drawable.ic_loading) .format(DecodeFormat.PREFER_ARGB_8888) .error(R.drawable.ic_load_fail) .diskCacheStrategy(DiskCacheStrategy.ALL) .into(mNewsDetailPhotoIv)/*(new SimpleTarget<Bitmap>() { @Override public void onResourceReady(Bitmap resource, GlideAnimation<? super Bitmap> glideAnimation) { mNewsDetailPhotoIv.setImageBitmap(resource); mMaskView.setVisibility(View.VISIBLE); } })*/; }
@Override protected void loadData() { //toolbar的设置 setSupportActionBar(toolbar); final ActionBar ab = getSupportActionBar(); if (ab != null) { ab.setHomeAsUpIndicator(R.drawable.ic_arrow_back_black_24dp); ab.setDisplayHomeAsUpEnabled(true); } Glide.with(this).load(imgurl).asBitmap() .placeholder(R.mipmap.android) .format(DecodeFormat.PREFER_ARGB_8888) .error(R.mipmap.android) .diskCacheStrategy(DiskCacheStrategy.ALL) .into(iv_background); webView.setWebViewClient(new WebViewClient(){ @Override public boolean shouldOverrideUrlLoading(WebView view, String url) { view.loadUrl(url); return true; } }); webView.getSettings().setJavaScriptEnabled(false); webView.getSettings().setSupportZoom(false); webView.getSettings().setBuiltInZoomControls(false); // webView.getSettings().setLayoutAlgorithm(WebSettings.LayoutAlgorithm.NARROW_COLUMNS); webView.getSettings().setDefaultFontSize(111); webView.loadUrl(weburl); }