discord-jadx/app/src/main/java/c/a/d/o.java

113 lines
4.4 KiB
Java

package c.a.d;
import android.content.ClipData;
import android.content.ClipboardManager;
import android.content.Context;
import android.view.ContextThemeWrapper;
import android.widget.TextView;
import android.widget.Toast;
import androidx.annotation.StringRes;
import androidx.fragment.app.Fragment;
import com.discord.utilities.view.ToastManager;
import com.discord.utilities.view.text.SimpleDraweeSpanTextView;
import com.facebook.drawee.span.DraweeSpanStringBuilder;
import d0.z.d.m;
/* compiled from: AppToast.kt */
public final class o {
public static final void a(Context context, CharSequence charSequence, int i) {
m.checkNotNullParameter(context, "context");
m.checkNotNullParameter(charSequence, "text");
String string = context.getString(i);
m.checkNotNullExpressionValue(string, "context.getString(toastResId)");
b(context, charSequence, string);
}
public static final void b(Context context, CharSequence charSequence, CharSequence charSequence2) {
m.checkNotNullParameter(context, "context");
m.checkNotNullParameter(charSequence, "text");
m.checkNotNullParameter(charSequence2, "toastText");
Object systemService = context.getSystemService("clipboard");
if (!(systemService instanceof ClipboardManager)) {
systemService = null;
}
ClipboardManager clipboardManager = (ClipboardManager) systemService;
ClipData newPlainText = ClipData.newPlainText("", charSequence);
if (clipboardManager != null) {
clipboardManager.setPrimaryClip(newPlainText);
}
h(context, charSequence2, 0, null, 12);
}
public static /* synthetic */ void c(Context context, CharSequence charSequence, int i, int i2) {
if ((i2 & 4) != 0) {
i = 2131887622;
}
a(context, charSequence, i);
}
public static final void d(Context context, @StringRes int i, int i2, ToastManager toastManager) {
e(context, context != null ? context.getString(i) : null, i2, toastManager);
}
public static final void e(Context context, CharSequence charSequence, int i, ToastManager toastManager) {
SimpleDraweeSpanTextView simpleDraweeSpanTextView;
if (context != null) {
Toast toast = new Toast(context);
ContextThemeWrapper contextThemeWrapper = new ContextThemeWrapper(context, 2131952582);
if (charSequence instanceof DraweeSpanStringBuilder) {
SimpleDraweeSpanTextView simpleDraweeSpanTextView2 = new SimpleDraweeSpanTextView(contextThemeWrapper);
simpleDraweeSpanTextView2.setDraweeSpanStringBuilder((DraweeSpanStringBuilder) charSequence);
simpleDraweeSpanTextView = simpleDraweeSpanTextView2;
} else {
TextView textView = new TextView(contextThemeWrapper);
textView.setText(charSequence);
simpleDraweeSpanTextView = textView;
}
toast.setView(simpleDraweeSpanTextView);
toast.setDuration(i);
if (toastManager != null) {
toastManager.show(toast);
} else {
toast.show();
}
}
}
public static final void f(Fragment fragment, CharSequence charSequence, int i) {
h(fragment != null ? fragment.getContext() : null, charSequence, i, null, 8);
}
public static /* synthetic */ void g(Context context, int i, int i2, ToastManager toastManager, int i3) {
if ((i3 & 4) != 0) {
i2 = 0;
}
int i4 = i3 & 8;
d(context, i, i2, null);
}
public static /* synthetic */ void h(Context context, CharSequence charSequence, int i, ToastManager toastManager, int i2) {
if ((i2 & 4) != 0) {
i = 0;
}
if ((i2 & 8) != 0) {
toastManager = null;
}
e(context, charSequence, i, toastManager);
}
public static void i(Fragment fragment, int i, int i2, int i3) {
Context context;
if ((i3 & 4) != 0) {
i2 = 0;
}
f(fragment, (fragment == null || (context = fragment.getContext()) == null) ? null : context.getString(i), i2);
}
public static /* synthetic */ void j(Fragment fragment, CharSequence charSequence, int i, int i2) {
if ((i2 & 4) != 0) {
i = 0;
}
f(fragment, charSequence, i);
}
}