package com.xwad.os.jxw; import android.app.Activity; import android.app.Dialog; import android.content.Context; import android.graphics.Point; import android.os.Bundle; import android.view.Display; import android.view.Window; import android.view.WindowManager; import com.xwad.os.R; import org.libpag.PAGFile; import org.libpag.PAGView; /* loaded from: classes2.dex */ public class JiaoShuiDialog extends Dialog { private Activity activity; private Callback mCallback; private PAGView pag; /* loaded from: classes2.dex */ public interface Callback { void onCallback(); } public JiaoShuiDialog(Context context) { super(context, R.style.ActionSheetDialogStyle); this.activity = (Activity) context; } @Override // android.app.Dialog protected void onCreate(Bundle bundle) { super.onCreate(bundle); setContentView(R.layout.dialog_jiaoshui); WindowManager windowManager = getWindow().getWindowManager(); getWindow().setBackgroundDrawableResource(R.drawable.bg_shape_ffffff_40); Display defaultDisplay = windowManager.getDefaultDisplay(); Window window = getWindow(); WindowManager.LayoutParams attributes = getWindow().getAttributes(); window.setGravity(8388659); defaultDisplay.getSize(new Point()); getWindow().setAttributes(attributes); setCanceledOnTouchOutside(true); setCancelable(true); getWindow().setDimAmount(0.0f); initView(); } private void initView() { this.pag = findViewById(R.id.pag); this.pag.setComposition(PAGFile.Load(this.activity.getAssets(), "pag/shjs.pag")); this.pag.setRepeatCount(1); this.pag.play(); this.pag.addListener(new PAGView.PAGViewListener() { // from class: com.jxw.launcher.view.dialog.JiaoShuiDialog.1 @Override // org.libpag.PAGView.PAGViewListener public void onAnimationRepeat(PAGView pAGView) { } @Override // org.libpag.PAGView.PAGViewListener public void onAnimationStart(PAGView pAGView) { } @Override // org.libpag.PAGView.PAGViewListener public void onAnimationUpdate(PAGView pAGView) { } @Override // org.libpag.PAGView.PAGViewListener public void onAnimationEnd(PAGView pAGView) { if (JiaoShuiDialog.this.mCallback != null) { JiaoShuiDialog.this.mCallback.onCallback(); } JiaoShuiDialog.this.dismiss(); } @Override // org.libpag.PAGView.PAGViewListener public void onAnimationCancel(PAGView pAGView) { if (JiaoShuiDialog.this.mCallback != null) { JiaoShuiDialog.this.mCallback.onCallback(); } JiaoShuiDialog.this.dismiss(); } }); } public void setOnCallback(Callback callback) { this.mCallback = callback; } }