package com.ubt.jimu.picture; import android.content.Context; import android.content.Intent; import android.net.Uri; import android.os.Bundle; import android.os.Environment; import android.provider.MediaStore; import android.util.Log; import android.view.MotionEvent; import android.view.View; import android.widget.ImageView; import android.widget.TextView; import androidx.fragment.app.FragmentActivity; import butterknife.ButterKnife; import com.bumptech.glide.Glide; import com.github.chrisbanes.photoview.OnViewTouchListener; import com.github.chrisbanes.photoview.PhotoView; import com.tencent.open.SocialConstants; import com.ubt.jimu.BaseActivity; import com.ubt.jimu.R; import com.ubt.jimu.picture.PictureShowActivity; import com.ubt.jimu.utils.ThreadManagerUtils; import com.ubtech.permission.JimuPermissionRequest; import com.ubtech.permission.PermissionRequestListener; import com.ubtech.utils.BitmapFile; import com.ubtech.utils.StringUtils; import com.ubtech.view.widget.ToastView; import java.io.File; /* loaded from: classes2.dex */ public class PictureShowActivity extends BaseActivity { private String a; private String b; private float c; private float d; ImageView imgExit; PhotoView imgPreviewPicture; ImageView imgSave; TextView tvPicDesc; /* renamed from: com.ubt.jimu.picture.PictureShowActivity$1, reason: invalid class name */ class AnonymousClass1 implements PermissionRequestListener { AnonymousClass1() { } public /* synthetic */ void a() { PictureShowActivity pictureShowActivity = PictureShowActivity.this; ToastView.a(pictureShowActivity, pictureShowActivity.getString(R.string.picture_save), ToastView.Type.SUCCESS).a(); } public /* synthetic */ void b() { try { String str = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DCIM) + File.separator + "Camera" + File.separator + PictureShowActivity.this.b.substring(PictureShowActivity.this.b.lastIndexOf("/") + 1, PictureShowActivity.this.b.length()); if (new File(str).exists()) { return; } BitmapFile.a(null, str); MediaStore.Images.Media.insertImage(PictureShowActivity.this.getContentResolver(), str, "mUrl", SocialConstants.PARAM_COMMENT); PictureShowActivity.this.sendBroadcast(new Intent("android.intent.action.MEDIA_SCANNER_SCAN_FILE", Uri.fromFile(new File(str)))); PictureShowActivity.this.runOnUiThread(new Runnable() { // from class: com.ubt.jimu.picture.b @Override // java.lang.Runnable public final void run() { PictureShowActivity.AnonymousClass1.this.a(); } }); } catch (Exception e) { e.printStackTrace(); } } @Override // com.ubtech.permission.PermissionRequestListener public void onDenied() { Log.e(((BaseActivity) PictureShowActivity.this).TAG, "User denied storage permission, and cannot save image to system album!"); } @Override // com.ubtech.permission.PermissionRequestListener public void onGranted() { ThreadManagerUtils.a().a(new Runnable() { // from class: com.ubt.jimu.picture.a @Override // java.lang.Runnable public final void run() { PictureShowActivity.AnonymousClass1.this.b(); } }); } } private void bindClick() { this.imgExit.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.picture.d @Override // android.view.View.OnClickListener public final void onClick(View view) { PictureShowActivity.this.a(view); } }); this.imgSave.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.picture.e @Override // android.view.View.OnClickListener public final void onClick(View view) { PictureShowActivity.this.b(view); } }); this.imgPreviewPicture.getAttacher().a(new OnViewTouchListener() { // from class: com.ubt.jimu.picture.c @Override // com.github.chrisbanes.photoview.OnViewTouchListener public final void a(MotionEvent motionEvent) { PictureShowActivity.this.a(motionEvent); } }); this.imgPreviewPicture.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.picture.PictureShowActivity.2 @Override // android.view.View.OnClickListener public void onClick(View view) { if (PictureShowActivity.this.tvPicDesc.getVisibility() == 0 || StringUtils.e(PictureShowActivity.this.a)) { PictureShowActivity.this.tvPicDesc.setVisibility(8); } else { PictureShowActivity.this.tvPicDesc.setVisibility(0); } } }); } private void initData() { this.b = getIntent().getStringExtra("url"); this.a = getIntent().getStringExtra("Text"); if (StringUtils.e(this.a)) { this.tvPicDesc.setVisibility(8); } else { this.tvPicDesc.setText(this.a); this.imgSave.setVisibility(8); } Glide.a((FragmentActivity) this).a(this.b).a((ImageView) this.imgPreviewPicture); } public static void start(Context context, String str, String str2) { Intent intent = new Intent(context, (Class) PictureShowActivity.class); intent.putExtra("url", str2); intent.putExtra("Text", str); context.startActivity(intent); } @Override // com.ubt.jimu.BaseActivity, com.ubt.jimu.ScreenRotationManageActivity, androidx.appcompat.app.AppCompatActivity, androidx.fragment.app.FragmentActivity, androidx.core.app.ComponentActivity, android.app.Activity protected void onCreate(Bundle bundle) { super.onCreate(bundle); setContentView(R.layout.activity_picture_show); ButterKnife.a(this); initData(); bindClick(); } @Override // com.ubt.jimu.BaseActivity, com.ubt.jimu.ScreenRotationManageActivity, androidx.appcompat.app.AppCompatActivity, androidx.fragment.app.FragmentActivity, android.app.Activity protected void onDestroy() { ThreadManagerUtils.a().a(); super.onDestroy(); } @Override // com.ubt.jimu.BaseActivity public void relayout() { } public /* synthetic */ void a(View view) { finish(); } public /* synthetic */ void b(View view) { JimuPermissionRequest.c(this, new AnonymousClass1()); } public /* synthetic */ void a(MotionEvent motionEvent) { if (this.imgPreviewPicture.getScale() == 1.0f && motionEvent.getPointerCount() == 1) { int action = motionEvent.getAction(); if (action == 0) { this.c = motionEvent.getY(); } else { if (action != 1) { return; } this.d = motionEvent.getY(); if (this.d - this.c > 60.0f) { finish(); } } } } }