jimu-decompiled/sources/com/ubt/jimu/community/view/popwindow/BaseDialog.java
2025-05-13 19:24:51 +02:00

42 lines
1021 B
Java

package com.ubt.jimu.community.view.popwindow;
import android.app.Dialog;
import android.content.Context;
import android.content.DialogInterface;
import android.os.Bundle;
import com.ubt.jimu.R;
/* loaded from: classes.dex */
public abstract class BaseDialog extends Dialog {
protected Context mContext;
public BaseDialog(Context context) {
this(context, R.style.Dialog);
}
public abstract void initData();
public abstract int layoutId();
@Override // android.app.Dialog
protected void onCreate(Bundle bundle) {
super.onCreate(bundle);
setContentView(layoutId());
initData();
}
public void setCancel(boolean z) {
setCanceledOnTouchOutside(z);
setCancelable(z);
}
public BaseDialog(Context context, int i) {
super(context, i);
this.mContext = context;
}
protected BaseDialog(Context context, boolean z, DialogInterface.OnCancelListener onCancelListener) {
super(context, z, null);
}
}