213 lines
6.5 KiB
Java
213 lines
6.5 KiB
Java
package com.ubtech.view.dialog;
|
|
|
|
import android.content.Context;
|
|
import android.content.DialogInterface;
|
|
import android.graphics.drawable.ColorDrawable;
|
|
import android.view.LayoutInflater;
|
|
import android.view.View;
|
|
import android.view.ViewGroup;
|
|
import android.view.Window;
|
|
import android.view.WindowManager;
|
|
import com.ubtech.R$color;
|
|
import com.ubtech.R$dimen;
|
|
import com.ubtech.R$layout;
|
|
import com.ubtech.utils.DisplayUtil;
|
|
import com.ubtech.view.dialog.SimpleDialog;
|
|
|
|
/* loaded from: classes2.dex */
|
|
public class BigDialog$Builder extends SimpleDialog.Builder {
|
|
public BigDialog$Builder(Context context) {
|
|
super(context);
|
|
}
|
|
|
|
@Override // com.ubtech.view.dialog.SimpleDialog.Builder
|
|
public /* bridge */ /* synthetic */ SimpleDialog.Builder a(int i) {
|
|
a(i);
|
|
return this;
|
|
}
|
|
|
|
@Override // com.ubtech.view.dialog.SimpleDialog.Builder
|
|
public /* bridge */ /* synthetic */ SimpleDialog.Builder b(String str) {
|
|
b(str);
|
|
return this;
|
|
}
|
|
|
|
@Override // com.ubtech.view.dialog.SimpleDialog.Builder
|
|
public /* bridge */ /* synthetic */ SimpleDialog.Builder c(int i) {
|
|
c(i);
|
|
return this;
|
|
}
|
|
|
|
@Override // com.ubtech.view.dialog.SimpleDialog.Builder
|
|
public /* bridge */ /* synthetic */ SimpleDialog.Builder d(int i) {
|
|
d(i);
|
|
return this;
|
|
}
|
|
|
|
@Override // com.ubtech.view.dialog.SimpleDialog.Builder
|
|
public /* bridge */ /* synthetic */ SimpleDialog.Builder a(int i, boolean z) {
|
|
a(i, z);
|
|
return this;
|
|
}
|
|
|
|
@Override // com.ubtech.view.dialog.SimpleDialog.Builder
|
|
public /* bridge */ /* synthetic */ SimpleDialog.Builder b(DialogInterface.OnClickListener onClickListener) {
|
|
b(onClickListener);
|
|
return this;
|
|
}
|
|
|
|
public BigDialog$Builder c(String str) {
|
|
this.b = str;
|
|
return this;
|
|
}
|
|
|
|
@Override // com.ubtech.view.dialog.SimpleDialog.Builder
|
|
public BigDialog$Builder d(int i) {
|
|
this.e = this.a.getString(i);
|
|
return this;
|
|
}
|
|
|
|
@Override // com.ubtech.view.dialog.SimpleDialog.Builder
|
|
public /* bridge */ /* synthetic */ SimpleDialog.Builder a(String str) {
|
|
a(str);
|
|
return this;
|
|
}
|
|
|
|
@Override // com.ubtech.view.dialog.SimpleDialog.Builder
|
|
public SimpleDialog.Builder b(int i) {
|
|
this.c = this.a.getString(i);
|
|
return this;
|
|
}
|
|
|
|
@Override // com.ubtech.view.dialog.SimpleDialog.Builder
|
|
public BigDialog$Builder c(int i) {
|
|
this.f = i;
|
|
return this;
|
|
}
|
|
|
|
@Override // com.ubtech.view.dialog.SimpleDialog.Builder
|
|
public /* bridge */ /* synthetic */ SimpleDialog.Builder a(boolean z) {
|
|
a(z);
|
|
return this;
|
|
}
|
|
|
|
@Override // com.ubtech.view.dialog.SimpleDialog.Builder
|
|
public BigDialog$Builder b(String str) {
|
|
this.e = str;
|
|
return this;
|
|
}
|
|
|
|
@Override // com.ubtech.view.dialog.SimpleDialog.Builder
|
|
public /* bridge */ /* synthetic */ SimpleDialog.Builder a(CharSequence charSequence) {
|
|
a(charSequence);
|
|
return this;
|
|
}
|
|
|
|
@Override // com.ubtech.view.dialog.SimpleDialog.Builder
|
|
public BigDialog$Builder b(DialogInterface.OnClickListener onClickListener) {
|
|
this.l = onClickListener;
|
|
return this;
|
|
}
|
|
|
|
@Override // com.ubtech.view.dialog.SimpleDialog.Builder
|
|
public /* bridge */ /* synthetic */ SimpleDialog.Builder a(DialogInterface.OnClickListener onClickListener) {
|
|
a(onClickListener);
|
|
return this;
|
|
}
|
|
|
|
@Override // com.ubtech.view.dialog.SimpleDialog.Builder
|
|
public SimpleDialog a() {
|
|
SimpleDialog simpleDialog = new SimpleDialog(this.a);
|
|
simpleDialog.requestWindowFeature(1);
|
|
simpleDialog.getWindow().setBackgroundDrawable(new ColorDrawable(0));
|
|
simpleDialog.e = this.n;
|
|
simpleDialog.b = this.c;
|
|
simpleDialog.d = this.e;
|
|
simpleDialog.c = this.d;
|
|
simpleDialog.j = this.l;
|
|
simpleDialog.i = this.k;
|
|
simpleDialog.k = this.m;
|
|
simpleDialog.f = this.o;
|
|
simpleDialog.h = this.q;
|
|
simpleDialog.g = this.p;
|
|
View inflate = LayoutInflater.from(this.a).inflate(R$layout.comm_dialog_big, (ViewGroup) null, false);
|
|
simpleDialog.a(inflate, this);
|
|
simpleDialog.setContentView(inflate);
|
|
simpleDialog.setCanceledOnTouchOutside(this.h);
|
|
simpleDialog.setCancelable(this.i);
|
|
Window window = simpleDialog.getWindow();
|
|
WindowManager.LayoutParams attributes = window.getAttributes();
|
|
window.setBackgroundDrawableResource(R$color.comm_transparent);
|
|
int a = DisplayUtil.a(this.a, R$dimen.theme_big_dialog_window_width);
|
|
int a2 = DisplayUtil.a(this.a, R$dimen.theme_big_dialog_window_height);
|
|
attributes.width = a;
|
|
attributes.height = a2;
|
|
attributes.gravity = 17;
|
|
window.setAttributes(attributes);
|
|
return simpleDialog;
|
|
}
|
|
|
|
@Override // com.ubtech.view.dialog.SimpleDialog.Builder
|
|
public BigDialog$Builder a(CharSequence charSequence) {
|
|
this.c = charSequence;
|
|
return this;
|
|
}
|
|
|
|
public BigDialog$Builder a(CharSequence charSequence, int i) {
|
|
this.c = charSequence;
|
|
this.o = i;
|
|
return this;
|
|
}
|
|
|
|
public BigDialog$Builder a(View.OnClickListener onClickListener) {
|
|
this.m = onClickListener;
|
|
return this;
|
|
}
|
|
|
|
@Override // com.ubtech.view.dialog.SimpleDialog.Builder
|
|
public BigDialog$Builder a(String str) {
|
|
this.d = str;
|
|
return this;
|
|
}
|
|
|
|
@Override // com.ubtech.view.dialog.SimpleDialog.Builder
|
|
public SimpleDialog.Builder a(String str, boolean z) {
|
|
this.d = str;
|
|
this.n = z;
|
|
return this;
|
|
}
|
|
|
|
@Override // com.ubtech.view.dialog.SimpleDialog.Builder
|
|
public BigDialog$Builder a(int i) {
|
|
this.d = this.a.getString(i);
|
|
return this;
|
|
}
|
|
|
|
@Override // com.ubtech.view.dialog.SimpleDialog.Builder
|
|
public BigDialog$Builder a(int i, boolean z) {
|
|
this.d = this.a.getString(i);
|
|
this.n = z;
|
|
return this;
|
|
}
|
|
|
|
@Override // com.ubtech.view.dialog.SimpleDialog.Builder
|
|
public BigDialog$Builder a(boolean z) {
|
|
this.h = z;
|
|
return this;
|
|
}
|
|
|
|
@Override // com.ubtech.view.dialog.SimpleDialog.Builder
|
|
public SimpleDialog.Builder a(String str, int i, int i2) {
|
|
this.g = str;
|
|
this.p = i;
|
|
this.q = i2;
|
|
return this;
|
|
}
|
|
|
|
@Override // com.ubtech.view.dialog.SimpleDialog.Builder
|
|
public BigDialog$Builder a(DialogInterface.OnClickListener onClickListener) {
|
|
this.k = onClickListener;
|
|
return this;
|
|
}
|
|
}
|