正在查看: 冬瓜音乐 v1.0.7 应用的 S.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: 冬瓜音乐 v1.0.7 应用的 S.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.xifeng.music;
import android.content.Context;
import android.content.Intent;
import android.net.Uri;
import android.os.Build;
import android.view.ViewGroup;
import android.webkit.CookieManager;
import android.webkit.WebSettings;
import android.webkit.WebStorage;
import android.webkit.WebView;
import androidx.compose.foundation.lazy.C0480m;
import com.xifeng.innertube.models.C1532e;
import com.xifeng.music.ui.component.C1619f0;
import com.xifeng.music.ui.component.C1643s;
import com.xifeng.music.ui.component.cj;
import com.xifeng.music.ui.menu.cv;
import com.xifeng.music.ui.menu.cy;
import java.util.List;
import sh.calvin.reorderable.C2123f;
import sh.calvin.reorderable.C2127j;
public final class S implements kotlin.jvm.functions.c {
public final int f;
public final Object g;
public final Object h;
public final Object i;
public final Object j;
public S(androidx.compose.runtime.az azVar, androidx.navigation.E e, kotlin.jvm.functions.a aVar, androidx.compose.runtime.az azVar2) {
this.f = 1;
this.g = azVar;
this.h = e;
this.i = aVar;
this.j = azVar2;
}
@Override
public final Object invoke(Object obj) {
switch (this.f) {
case 0:
androidx.compose.runtime.X DisposableEffect = (androidx.compose.runtime.X) obj;
MainActivity mainActivity = (MainActivity) this.i;
final kotlinx.coroutines.E coroutineScope = (kotlinx.coroutines.E) this.j;
kotlin.jvm.internal.l.f(coroutineScope, "$coroutineScope");
final androidx.navigation.E navController = (androidx.navigation.E) this.h;
kotlin.jvm.internal.l.f(navController, "$navController");
final androidx.compose.runtime.az sharedSong$delegate = (androidx.compose.runtime.az) this.g;
kotlin.jvm.internal.l.f(sharedSong$delegate, "$sharedSong$delegate");
kotlin.jvm.internal.l.f(DisposableEffect, "$this$DisposableEffect");
androidx.core.util.a aVar = new androidx.core.util.a() {
@Override
public final void accept(java.lang.Object r11) {
throw new UnsupportedOperationException("Method not decompiled: com.xifeng.music.T.accept(java.lang.Object):void");
}
};
mainActivity.q.add(aVar);
return new androidx.navigation.compose.q(mainActivity, 3, aVar);
case 1:
C0480m ListDialog = (C0480m) obj;
androidx.compose.runtime.az azVar = (androidx.compose.runtime.az) this.g;
androidx.navigation.E navController2 = (androidx.navigation.E) this.h;
kotlin.jvm.internal.l.f(navController2, "$navController");
kotlin.jvm.functions.a onDismiss = (kotlin.jvm.functions.a) this.i;
kotlin.jvm.internal.l.f(onDismiss, "$onDismiss");
androidx.compose.runtime.az azVar2 = (androidx.compose.runtime.az) this.j;
kotlin.jvm.internal.l.f(ListDialog, "$this$ListDialog");
com.xifeng.music.db.entities.d dVar = (com.xifeng.music.db.entities.d) azVar.getValue();
List c = dVar != null ? dVar.c() : null;
if (c == null) {
c = kotlin.collections.A.f;
}
List list = c;
ListDialog.h(list.size(), new androidx.datastore.core.W(new cj(7), 4, list), new C1619f0(list, 4), new androidx.compose.runtime.internal.c(-632812321, true, new cv(list, navController2, onDismiss, azVar2, 0)));
return kotlin.z.a;
case 2:
androidx.compose.foundation.lazy.grid.S GridMenu = (androidx.compose.foundation.lazy.grid.S) obj;
C1532e artist = (C1532e) this.i;
kotlin.jvm.internal.l.f(artist, "$artist");
com.xifeng.music.playback.az azVar3 = (com.xifeng.music.playback.az) this.j;
kotlin.jvm.functions.a onDismiss2 = (kotlin.jvm.functions.a) this.h;
kotlin.jvm.internal.l.f(onDismiss2, "$onDismiss");
Context context = (Context) this.g;
kotlin.jvm.internal.l.f(context, "$context");
kotlin.jvm.internal.l.f(GridMenu, "$this$GridMenu");
com.xifeng.innertube.models.S e = artist.e();
if (e != null) {
com.xifeng.music.ui.component.aq.d(GridMenu, R$drawable.radio, null, R$string.start_radio, new cy(azVar3, e, onDismiss2, 0), 21);
}
com.xifeng.innertube.models.S g = artist.g();
if (g != null) {
com.xifeng.music.ui.component.aq.d(GridMenu, R$drawable.shuffle, null, R$string.shuffle, new cy(azVar3, g, onDismiss2, 1), 21);
}
com.xifeng.music.ui.component.aq.d(GridMenu, R$drawable.share, null, R$string.share, new C1643s(context, onDismiss2, artist, 14), 21);
return kotlin.z.a;
case 3:
Context context2 = (Context) obj;
kotlin.jvm.internal.z zVar = (kotlin.jvm.internal.z) this.i;
kotlinx.coroutines.E scope = (kotlinx.coroutines.E) this.j;
kotlin.jvm.internal.l.f(scope, "$scope");
com.xifeng.music.utils.p discordToken$delegate = (com.xifeng.music.utils.p) this.g;
kotlin.jvm.internal.l.f(discordToken$delegate, "$discordToken$delegate");
androidx.navigation.E navController3 = (androidx.navigation.E) this.h;
kotlin.jvm.internal.l.f(navController3, "$navController");
kotlin.jvm.internal.l.f(context2, "context");
WebView webView = new WebView(context2);
webView.setLayoutParams(new ViewGroup.LayoutParams(-1, -1));
webView.setWebViewClient(new com.xifeng.music.ui.screens.settings.aa(webView));
WebSettings settings = webView.getSettings();
settings.setJavaScriptEnabled(true);
settings.setDomStorageEnabled(true);
settings.setSupportZoom(true);
settings.setBuiltInZoomControls(true);
CookieManager cookieManager = CookieManager.getInstance();
cookieManager.removeAllCookies(null);
cookieManager.flush();
WebStorage.getInstance().deleteAllData();
webView.addJavascriptInterface(new com.xifeng.music.ui.screens.settings.ac(scope, discordToken$delegate, navController3), "Android");
zVar.f = webView;
webView.loadUrl("https://discord.com/login");
return webView;
case 4:
Boolean bool = (Boolean) obj;
boolean booleanValue = bool.booleanValue();
androidx.activity.compose.m requestManageStorageLauncher = (androidx.activity.compose.m) this.i;
kotlin.jvm.internal.l.f(requestManageStorageLauncher, "$requestManageStorageLauncher");
androidx.activity.compose.m requestPermissionLauncher = (androidx.activity.compose.m) this.j;
kotlin.jvm.internal.l.f(requestPermissionLauncher, "$requestPermissionLauncher");
av avVar = (av) this.h;
Context context3 = (Context) this.g;
kotlin.jvm.internal.l.f(context3, "$context");
if (booleanValue) {
if (Build.VERSION.SDK_INT >= 30) {
Intent intent = new Intent("android.settings.MANAGE_APP_ALL_FILES_ACCESS_PERMISSION");
intent.setData(Uri.parse("package:" + context3.getPackageName()));
requestManageStorageLauncher.ai(intent);
} else {
requestPermissionLauncher.ai("android.permission.WRITE_EXTERNAL_STORAGE");
}
}
avVar.invoke(bool);
return kotlin.z.a;
case 5:
androidx.compose.runtime.X DisposableEffect2 = (androidx.compose.runtime.X) obj;
kotlin.jvm.functions.a aVar2 = (kotlin.jvm.functions.a) this.i;
androidx.compose.runtime.az dragStarted$delegate = (androidx.compose.runtime.az) this.g;
kotlin.jvm.internal.l.f(dragStarted$delegate, "$dragStarted$delegate");
androidx.compose.runtime.az dragInteractionStart$delegate = (androidx.compose.runtime.az) this.h;
kotlin.jvm.internal.l.f(dragInteractionStart$delegate, "$dragInteractionStart$delegate");
kotlinx.coroutines.E coroutineScope2 = (kotlinx.coroutines.E) this.j;
kotlin.jvm.internal.l.f(coroutineScope2, "$coroutineScope");
kotlin.jvm.internal.l.f(DisposableEffect2, "$this$DisposableEffect");
return new C2127j(aVar2, dragStarted$delegate, dragInteractionStart$delegate, coroutineScope2);
default:
((androidx.compose.runtime.az) this.g).setValue(Boolean.TRUE);
androidx.compose.foundation.interaction.b bVar = new androidx.compose.foundation.interaction.b();
kotlinx.coroutines.G.y((kotlinx.coroutines.E) this.j, null, 0, new C2123f(bVar, null), 3);
((androidx.compose.runtime.az) this.h).setValue(bVar);
((N) this.i).invoke((androidx.compose.ui.geometry.c) obj);
return kotlin.z.a;
}
}
public S(N n, androidx.compose.runtime.az azVar, kotlinx.coroutines.E e, androidx.compose.runtime.az azVar2) {
this.f = 6;
this.i = n;
this.g = azVar;
this.j = e;
this.h = azVar2;
}
public S(Object obj, Object obj2, Object obj3, Object obj4, int i) {
this.f = i;
this.i = obj;
this.j = obj2;
this.h = obj3;
this.g = obj4;
}
public S(kotlin.jvm.functions.a aVar, androidx.compose.runtime.az azVar, androidx.compose.runtime.az azVar2, kotlinx.coroutines.E e) {
this.f = 5;
this.i = aVar;
this.g = azVar;
this.h = azVar2;
this.j = e;
}
public S(kotlin.jvm.internal.z zVar, kotlinx.coroutines.E e, com.xifeng.music.utils.p pVar, androidx.navigation.E e2) {
this.f = 3;
this.i = zVar;
this.j = e;
this.g = pVar;
this.h = e2;
}
}