package com.ubt.jimu.discover.view; import android.app.DialogFragment; import android.app.FragmentManager; import android.os.Bundle; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.Button; import android.widget.FrameLayout; import android.widget.LinearLayout; import android.widget.RelativeLayout; import android.widget.TextView; import com.ubt.jimu.JimuApplication; import com.ubt.jimu.R; import com.ubt.jimu.base.entities.ActionResult; import com.ubt.jimu.base.entities.Course; import com.ubt.jimu.discover.IAccomplishEventListener; import com.ubt.jimu.unity.bluetooth.UnityActivity; import com.ubtech.utils.DensityUtils; import com.ubtech.view.widget.UButton; /* loaded from: classes.dex */ public class AccomplishWithoutUserDialog extends DialogFragment implements View.OnClickListener { private Course a; private ActionResult b; private IAccomplishEventListener c; private Button d; private Button e; private UButton f; private LinearLayout g; private TextView h; private TextView i; private FrameLayout j; private TextView k; private TextView l; @Override // android.view.View.OnClickListener public void onClick(View view) { int id = view.getId(); if (id == R.id.btn_play_continue) { IAccomplishEventListener iAccomplishEventListener = this.c; if (iAccomplishEventListener != null) { iAccomplishEventListener.onPlayContinue(this.a); } CourseListActivity.start(getActivity(), "AstroBot"); dismiss(); return; } if (id == R.id.btn_play_again) { IAccomplishEventListener iAccomplishEventListener2 = this.c; if (iAccomplishEventListener2 != null) { iAccomplishEventListener2.onPlayAgain(this.a); } dismiss(); } } @Override // android.app.DialogFragment, android.app.Fragment public void onCreate(Bundle bundle) { super.onCreate(bundle); setStyle(0, android.R.style.Theme.Translucent.NoTitleBar.Fullscreen); Bundle arguments = getArguments(); this.a = (Course) arguments.getSerializable("course"); this.b = (ActionResult) arguments.getSerializable(UnityActivity.RESULT); } @Override // android.app.Fragment public View onCreateView(LayoutInflater layoutInflater, ViewGroup viewGroup, Bundle bundle) { View inflate = layoutInflater.inflate(R.layout.accomplish_without_user_dialog, viewGroup, false); this.d = (Button) inflate.findViewById(R.id.btn_play_continue); this.e = (Button) inflate.findViewById(R.id.btn_play_again); this.g = (LinearLayout) inflate.findViewById(R.id.layout_exp_score); this.h = (TextView) inflate.findViewById(R.id.expTextView); this.k = (TextView) inflate.findViewById(R.id.expTipTextView); this.i = (TextView) inflate.findViewById(R.id.scoreTextView); this.l = (TextView) inflate.findViewById(R.id.scoreTipTextView); this.f = (UButton) inflate.findViewById(R.id.bsl_play); this.f.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.discover.view.AccomplishWithoutUserDialog.1 @Override // android.view.View.OnClickListener public void onClick(View view) { if (AccomplishWithoutUserDialog.this.c != null) { AccomplishWithoutUserDialog.this.c.onPlayContinue(AccomplishWithoutUserDialog.this.a); } CourseListActivity.start(AccomplishWithoutUserDialog.this.getActivity(), "AstroBot"); AccomplishWithoutUserDialog.this.dismiss(); } }); this.d.setOnClickListener(this); this.e.setOnClickListener(this); this.j = (FrameLayout) inflate.findViewById(R.id.layout_center_card); int[] a = DensityUtils.a(inflate.getContext()); int min = Math.min(a[0], a[1]); RelativeLayout.LayoutParams layoutParams = (RelativeLayout.LayoutParams) this.j.getLayoutParams(); layoutParams.height = (int) (min * (JimuApplication.l().i() ? 0.55f : 0.75f)); layoutParams.width = (int) (layoutParams.height * 1.34d); a(this.b); return inflate; } @Override // android.app.Fragment public void onDestroy() { super.onDestroy(); } @Override // android.app.Fragment public void onPause() { super.onPause(); dismiss(); } @Override // android.app.Fragment public void onResume() { super.onResume(); } public void a(IAccomplishEventListener iAccomplishEventListener) { this.c = iAccomplishEventListener; } public static AccomplishWithoutUserDialog a(Course course) { AccomplishWithoutUserDialog accomplishWithoutUserDialog = new AccomplishWithoutUserDialog(); Bundle bundle = new Bundle(); bundle.putSerializable("course", course); accomplishWithoutUserDialog.setArguments(bundle); accomplishWithoutUserDialog.setCancelable(false); return accomplishWithoutUserDialog; } public static AccomplishWithoutUserDialog a(Course course, ActionResult actionResult) { AccomplishWithoutUserDialog accomplishWithoutUserDialog = new AccomplishWithoutUserDialog(); Bundle bundle = new Bundle(); bundle.putSerializable("course", course); bundle.putSerializable(UnityActivity.RESULT, actionResult); accomplishWithoutUserDialog.setArguments(bundle); accomplishWithoutUserDialog.setCancelable(false); return accomplishWithoutUserDialog; } public void a(ActionResult actionResult) { if (actionResult == null || actionResult.getCourse() == null) { return; } LinearLayout linearLayout = this.g; if (linearLayout != null) { linearLayout.setVisibility(0); } ActionResult.AbValue course = actionResult.getCourse(); if (course == null) { return; } if (this.h != null && course.getExp() > 0) { this.h.setVisibility(0); this.k.setVisibility(0); this.h.setText(String.valueOf(course.getExp())); } if (this.i == null || course.getScore() <= 0) { return; } this.l.setVisibility(0); this.i.setVisibility(0); this.i.setText(String.valueOf(course.getScore())); } public void a(FragmentManager fragmentManager, String str, ActionResult actionResult) { super.show(fragmentManager, str); if (actionResult == null || actionResult.getCourse() == null) { return; } LinearLayout linearLayout = this.g; if (linearLayout != null) { linearLayout.setVisibility(0); } ActionResult.AbValue course = actionResult.getCourse(); TextView textView = this.h; if (textView != null) { textView.setVisibility(0); this.k.setVisibility(0); this.h.setText(String.valueOf(course.getExp())); } if (this.i != null) { this.l.setVisibility(0); this.i.setVisibility(0); this.i.setText(String.valueOf(course.getScore())); } } }