导航菜单

页面标题

页面副标题

MX Player v1.97.8 - OnlineGaanaPlayerActivity.java 源代码

正在查看: MX Player v1.97.8 应用的 OnlineGaanaPlayerActivity.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package com.mxtech.videoplayer.ad.online.gaana;

import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import androidx.annotation.NonNull;
import com.m.x.player.pandora.common.fromstack.From;
import com.m.x.player.pandora.common.fromstack.FromStack;
import com.mxtech.music.GaanaPlayerActivity;
import com.mxtech.music.bean.MusicItemWrapper;
import com.mxtech.videoplayer.ad.online.model.bean.gaana.AudioOttMusic;
import com.mxtech.videoplayer.ad.online.model.bean.next.ResourceType;
import defpackage.byb;
import defpackage.cyb;
import defpackage.d0c;
import defpackage.du0;
import defpackage.iyc;
import defpackage.rzb;
import defpackage.ut6;
import java.util.AbstractList;

public class OnlineGaanaPlayerActivity extends GaanaPlayerActivity implements cyb {
    public boolean w;

    public static void h6(Context context, FromStack fromStack, boolean z, boolean z2) {
        Intent intent = new Intent(context, (Class<?>) OnlineGaanaPlayerActivity.class);
        intent.putExtra(FromStack.FROM_LIST, fromStack);
        intent.putExtra("autoStopPlayer", z);
        intent.putExtra("recreate", z2);
        context.startActivity(intent);
    }

    @Override
    @NonNull
    public final byb T6() {
        int i = this.w ? 100 : 101;
        return i == 100 ? new byb(o7.a("radioAdConfig"), i) : new byb(o7.a("gaanaAdConfig"), i);
    }

    @Override
    public final From d6() {
        MusicItemWrapper g = d0c.i().g();
        From from = null;
        if (g == null) {
            return null;
        }
        if (g.getMusicFrom() == kzb.d) {
            rzb item = g.getItem();
            from = From.create(item.getName(), item.getId(), "gaanaPlayer");
        }
        return g.getMusicFrom() == kzb.f ? From.create(g.getItem().getName(), ResourceType.TYPE_LOCAL_MUSIC, "localPlayer") : from;
    }

    @Override
    public final ut6 g6() {
        return this.w ? new du0() : new iyc();
    }

    @Override
    public final void onCreate(Bundle bundle) {
        MusicItemWrapper musicItemWrapper;
        AbstractList e = d0c.i().e();
        int f = d0c.i().f();
        if (f >= 0 && (musicItemWrapper = (MusicItemWrapper) e.get(f)) != null && (musicItemWrapper.getItem() instanceof AudioOttMusic)) {
            this.w = true;
        }
        if (this.w) {
            setRequestedOrientation(1);
        }
        super.onCreate(bundle);
    }

    @Override
    public final void onNewIntent(Intent intent) {
        super.onNewIntent(intent);
        if (intent.getBooleanExtra("recreate", false)) {
            recreate();
        }
    }
}