正在查看: Bhakti v5.4.0 应用的 C3982s.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Bhakti v5.4.0 应用的 C3982s.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.vlv.aravali.views.fragments;
import A1.RunnableC0054p;
import android.content.ActivityNotFoundException;
import android.content.ComponentName;
import android.content.Context;
import android.content.Intent;
import android.content.pm.ActivityInfo;
import android.content.pm.ApplicationInfo;
import android.content.pm.ResolveInfo;
import android.net.Uri;
import android.os.Bundle;
import android.widget.Toast;
import androidx.fragment.app.FragmentActivity;
import com.vlv.aravali.KukuFMApplication;
import com.vlv.aravali.bhakti.R;
import java.util.Iterator;
import java.util.List;
import kotlin.Metadata;
import kotlin.Unit;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.internal.Intrinsics;
@Metadata
public class C3982s extends D0 {
public static final int $stable = 8;
private Toast toast;
public final Toast getToast() {
return this.toast;
}
public final void launchRateAppIntent() {
ApplicationInfo applicationInfo;
String str;
Context context = getContext();
Intent intent = new Intent("android.intent.action.VIEW", Uri.parse("market://details?id=" + (context != null ? context.getPackageName() : null)));
intent.addFlags(1207959552);
try {
FragmentActivity activity = getActivity();
if (activity != null) {
List<ResolveInfo> queryIntentActivities = activity.getPackageManager().queryIntentActivities(intent, 0);
Intrinsics.checkNotNullExpressionValue(queryIntentActivities, "queryIntentActivities(...)");
Iterator<ResolveInfo> it = queryIntentActivities.iterator();
while (true) {
if (!it.hasNext()) {
startActivity(intent);
break;
}
ResolveInfo next = it.next();
ActivityInfo activityInfo = next.activityInfo;
if (activityInfo != null && (applicationInfo = activityInfo.applicationInfo) != null && (str = applicationInfo.packageName) != null && str.equals("com.android.vending")) {
ActivityInfo activityInfo2 = next.activityInfo;
ComponentName componentName = new ComponentName(activityInfo2.applicationInfo.packageName, activityInfo2.name);
intent.addFlags(268435456);
intent.addFlags(2097152);
intent.addFlags(67108864);
intent.setComponent(componentName);
startActivity(intent);
break;
}
}
}
} catch (ActivityNotFoundException unused) {
Context context2 = getContext();
startActivity(new Intent("android.intent.action.VIEW", Uri.parse("https://play.google.com/store/apps/details?id=" + (context2 != null ? context2.getPackageName() : null))));
}
}
@Override
public void onCreate(Bundle bundle) {
super.onCreate(bundle);
if (com.vlv.aravali.audiobooks.ui.fragments.p.x(KukuFMApplication.f45447x)) {
setStyle(0, R.style.BottomSheetDialogDark);
} else {
setStyle(0, R.style.BottomSheetDialog);
}
}
public final void setToast(Toast toast) {
this.toast = toast;
}
public final void showToast(String message, int i10) {
Intrinsics.checkNotNullParameter(message, "message");
if (isAdded()) {
FragmentActivity activity = getActivity();
if (activity == null || !activity.isFinishing()) {
Toast toast = this.toast;
if (toast != null) {
Intrinsics.e(toast);
toast.cancel();
}
Toast makeText = Toast.makeText(getActivity(), message, i10);
this.toast = makeText;
Intrinsics.e(makeText);
makeText.show();
}
}
}
public final void ui(Function0<Unit> func) {
Intrinsics.checkNotNullParameter(func, "func");
FragmentActivity activity = getActivity();
if (activity != null) {
activity.runOnUiThread(new RunnableC0054p(5, func));
}
}
}