package com.ubt.jimu.course.presenter; import android.app.Activity; import android.graphics.Bitmap; import android.graphics.drawable.Drawable; import android.view.View; import android.widget.ImageView; import android.widget.RelativeLayout; import com.bumptech.glide.Glide; import com.bumptech.glide.RequestBuilder; import com.bumptech.glide.request.RequestOptions; import com.ubt.jimu.JimuApplication; import com.ubt.jimu.R; import com.ubt.jimu.utils.BitmapUtils; import com.ubt.jimu.utils.LogUtils; /* loaded from: classes.dex */ public class CourseNoviceGuideOperation implements View.OnClickListener { private ImageView im_guide_card; private Activity mActivity; private ImageView mGaussianBlur; private RelativeLayout rl_guide_layout; private View rootView; public CourseNoviceGuideOperation(Activity activity, View view) { this.rootView = view; this.mActivity = activity; LogUtils.c("rootView:" + view); this.mGaussianBlur = (ImageView) view.findViewById(R.id.im_train_guide); this.im_guide_card = (ImageView) view.findViewById(R.id.im_guide_card); this.rl_guide_layout = (RelativeLayout) view.findViewById(R.id.rl_guide_layout); this.rl_guide_layout.setOnClickListener(this); } @Override // android.view.View.OnClickListener public void onClick(View view) { if (view.getId() != R.id.rl_guide_layout) { return; } this.rl_guide_layout.setVisibility(8); } public void setImageViewSize(int i, int i2) { RelativeLayout.LayoutParams layoutParams = (RelativeLayout.LayoutParams) this.im_guide_card.getLayoutParams(); layoutParams.width = i; layoutParams.height = i2; LogUtils.c("h=" + i2); this.im_guide_card.requestLayout(); } public void showGuideImageView(String str) { LogUtils.c("URL:" + str); RequestBuilder a = Glide.e(JimuApplication.l()).a(str); a.a(new RequestOptions().b()); a.a(this.im_guide_card); } public void showNoviceGuideView() { View rootView = this.mActivity.getWindow().getDecorView().getRootView(); rootView.setDrawingCacheEnabled(true); rootView.buildDrawingCache(); Bitmap drawingCache = rootView.getDrawingCache(); LogUtils.c("temBitmap:" + drawingCache); if (drawingCache == null) { return; } Bitmap a = BitmapUtils.a(this.mActivity, drawingCache, 25.0f); LogUtils.c("blur:" + a); this.mGaussianBlur.setImageBitmap(a); } }