package com.ubt.jimu.diy.view.popupwindow; import android.app.Activity; import android.content.Context; import android.content.DialogInterface; import android.view.View; import android.widget.TextView; import com.ubt.jimu.R; import com.ubt.jimu.community.view.popwindow.BaseDialog; import com.ubtech.permission.JimuPermissionRequest; import com.ubtech.permission.PermissionRequestListener; /* loaded from: classes2.dex */ public class ExchangeDialog extends BaseDialog { private DialogInteraction interaction; private TextView tvCancel; private TextView tvExchange; public interface DialogInteraction { void onChangeModelLogo(); } public ExchangeDialog(Context context) { super(context); } @Override // com.ubt.jimu.community.view.popwindow.BaseDialog public void initData() { this.tvCancel = (TextView) findViewById(R.id.tv_cancel); this.tvExchange = (TextView) findViewById(R.id.tv_exchange); this.tvCancel.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.diy.view.popupwindow.ExchangeDialog.1 @Override // android.view.View.OnClickListener public void onClick(View view) { ExchangeDialog.this.dismiss(); } }); this.tvExchange.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.diy.view.popupwindow.ExchangeDialog.2 @Override // android.view.View.OnClickListener public void onClick(View view) { JimuPermissionRequest.c((Activity) ((BaseDialog) ExchangeDialog.this).mContext, new PermissionRequestListener() { // from class: com.ubt.jimu.diy.view.popupwindow.ExchangeDialog.2.1 @Override // com.ubtech.permission.PermissionRequestListener public void onDenied() { } @Override // com.ubtech.permission.PermissionRequestListener public void onGranted() { if (ExchangeDialog.this.interaction != null) { ExchangeDialog.this.interaction.onChangeModelLogo(); } ExchangeDialog.this.dismiss(); } }); } }); } @Override // com.ubt.jimu.community.view.popwindow.BaseDialog public int layoutId() { return R.layout.dialog_exchange; } public void setInteraction(DialogInteraction dialogInteraction) { this.interaction = dialogInteraction; } public ExchangeDialog(Context context, int i) { super(context, i); } protected ExchangeDialog(Context context, boolean z, DialogInterface.OnCancelListener onCancelListener) { super(context, z, onCancelListener); } }