酷狗概念版 v2.5.5版本的 MD5 值为:782d327088fca4e58310f35a56f41319

以下内容为反编译后的 SubmitMusicContributionFragment.java 源代码,内容仅作参考


package com.kugou.android.topic2.submit.music;

import android.arch.lifecycle.Observer;
import android.arch.lifecycle.ViewModelProviders;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.DialogInterface;
import android.content.Intent;
import android.content.IntentFilter;
import android.graphics.Point;
import android.graphics.Rect;
import android.graphics.Typeface;
import android.graphics.drawable.GradientDrawable;
import android.os.Bundle;
import android.support.v4.app.NotificationCompat;
import android.support.v7.widget.LinearLayoutManager;
import android.support.v7.widget.RecyclerView;
import android.text.TextUtils;
import android.view.LayoutInflater;
import android.view.MotionEvent;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageView;
import android.widget.TextView;
import com.kugou.android.app.NavigationUtils;
import com.kugou.android.app.crossplatform.bean.Type;
import com.kugou.android.app.home.contribution.ContributionGroupPublishFragment;
import com.kugou.android.app.home.contribution.entity.ContributionLocalEntity;
import com.kugou.android.app.home.contribution.photo.ImageData;
import com.kugou.android.app.home.discovery.i.a;
import com.kugou.android.common.delegate.DelegateFragment;
import com.kugou.android.common.delegate.s;
import com.kugou.android.common.entity.KGSong;
import com.kugou.android.common.entity.ab;
import com.kugou.android.lite.R;
import com.kugou.android.station.StationTopicListViewModel;
import com.kugou.android.station.main.topic.edit.UpdateUGCTopicEvent;
import com.kugou.android.topic2.detail.base.ResponseFail;
import com.kugou.android.topic2.detail.base.ResponseSuccess;
import com.kugou.android.topic2.detail.base.UGCTopic;
import com.kugou.android.topic2.detail.base.YoungResponseResult;
import com.kugou.android.topic2.submit.RefreshTopicDetailPageEvent;
import com.kugou.android.topic2.submit.music.DragDeleteTouchHelper;
import com.kugou.android.topic2.submit.music.event.RefreshSelectListEvent;
import com.kugou.android.topic2.submit.special.viewmodel.PreviewMode;
import com.kugou.common.userinfo.entity.f;
import com.kugou.common.utils.br;
import com.kugou.common.utils.bv;
import com.kugou.common.utils.cz;
import com.kugou.common.widget.recyclerview.KGRecyclerView;
import com.kugou.framework.database.contribution.entity.ContributionEntity;
import com.kugou.framework.mymusic.LoseMusicStatisticsUtils$SAVE_TYPE;
import com.qq.e.comm.constants.ErrorCode;
import com.qq.e.comm.constants.TangramHippyConstants;
import com.tencent.open.SocialConstants;
import de.greenrobot.event.EventBus;
import java.lang.ref.WeakReference;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Iterator;
import kotlin.Lazy;
import kotlin.Metadata;
import kotlin.TypeCastException;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.internal.Lambda;
import kotlin.jvm.internal.o;
import kotlin.jvm.internal.q;
import kotlin.reflect.KProperty;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;

@com.kugou.common.base.e.c(a = 871306415)
@Metadata(bv = {1, 0, 3}, d1 = {"\u0000¬\u0001\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000b\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0007\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0006\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0010\u0002\n\u0002\b\u0006\n\u0002\u0010\u0000\n\u0002\b\n\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0007\n\u0002\u0018\u0002\n\u0002\b\u0004\b\u0007\u0018\u00002\u00020\u00012\u00020\u00022\u00020\u0003:\u0002`aB\u0005¢\u0006\u0002\u0010\u0004J\b\u00106\u001a\u000207H\u0002J\b\u00108\u001a\u00020\tH\u0016J\u0010\u00109\u001a\u00020\t2\u0006\u0010:\u001a\u00020\u0007H\u0002J\u0018\u00109\u001a\u00020\t2\u0006\u0010:\u001a\u00020\u00072\u0006\u0010;\u001a\u00020\tH\u0002J \u0010<\u001a\u0002072\u0006\u0010=\u001a\u00020>2\u0006\u0010?\u001a\u00020\t2\u0006\u0010@\u001a\u00020\tH\u0002J\b\u0010A\u001a\u00020\tH\u0016J\b\u0010B\u001a\u000207H\u0002J\b\u0010C\u001a\u000207H\u0002J\u0010\u0010D\u001a\u0002072\u0006\u0010E\u001a\u00020\u000bH\u0002J\b\u0010F\u001a\u000207H\u0002J\u0012\u0010G\u001a\u0002072\b\u0010H\u001a\u0004\u0018\u00010IH\u0016J\u0010\u0010J\u001a\u0002072\u0006\u0010K\u001a\u00020\u000bH\u0016J(\u0010L\u001a\u0004\u0018\u00010\u000b2\b\u0010M\u001a\u0004\u0018\u00010N2\b\u0010O\u001a\u0004\u0018\u00010P2\b\u0010H\u001a\u0004\u0018\u00010IH\u0016J\b\u0010Q\u001a\u000207H\u0016J\b\u0010R\u001a\u000207H\u0016J\u0010\u0010S\u001a\u0002072\b\u0010T\u001a\u0004\u0018\u00010UJ\u000e\u0010S\u001a\u0002072\u0006\u0010T\u001a\u00020VJ\b\u0010W\u001a\u000207H\u0016J\b\u0010X\u001a\u000207H\u0016J\b\u0010Y\u001a\u000207H\u0014J\u001a\u0010Z\u001a\u0002072\u0006\u0010E\u001a\u00020\u000b2\b\u0010H\u001a\u0004\u0018\u00010IH\u0016J\b\u0010[\u001a\u000207H\u0002J\u0010\u0010\\\u001a\u00020\u00072\u0006\u0010]\u001a\u00020^H\u0002J\b\u0010_\u001a\u000207H\u0016R\u0016\u0010\u0005\u001a\n\u0012\u0004\u0012\u00020\u0007\u0018\u00010\u0006X\u0082\u000e¢\u0006\u0002\n\u0000R\u000e\u0010\b\u001a\u00020\tX\u0082\u000e¢\u0006\u0002\n\u0000R\u001c\u0010\n\u001a\u0004\u0018\u00010\u000bX\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b\f\u0010\r\"\u0004\b\u000e\u0010\u000fR\u000e\u0010\u0010\u001a\u00020\tX\u0082\u000e¢\u0006\u0002\n\u0000R\u000e\u0010\u0011\u001a\u00020\tX\u0082\u000e¢\u0006\u0002\n\u0000R\u0010\u0010\u0012\u001a\u0004\u0018\u00010\u0013X\u0082\u000e¢\u0006\u0002\n\u0000R\u0010\u0010\u0014\u001a\u0004\u0018\u00010\u0015X\u0082\u000e¢\u0006\u0002\n\u0000R\u001b\u0010\u0016\u001a\u00020\u00178BX\u0082\u0084\u0002¢\u0006\f\n\u0004\b\u001a\u0010\u001b\u001a\u0004\b\u0018\u0010\u0019R\u000e\u0010\u001c\u001a\u00020\tX\u0082\u000e¢\u0006\u0002\n\u0000R\u000e\u0010\u001d\u001a\u00020\u001eX\u0082\u0004¢\u0006\u0002\n\u0000R\u0010\u0010\u001f\u001a\u0004\u0018\u00010 X\u0082\u000e¢\u0006\u0002\n\u0000R\u001b\u0010!\u001a\u00020\"8BX\u0082\u0084\u0002¢\u0006\f\n\u0004\b%\u0010\u001b\u001a\u0004\b#\u0010$R\u000e\u0010&\u001a\u00020'X\u0082.¢\u0006\u0002\n\u0000R\u0010\u0010(\u001a\u0004\u0018\u00010)X\u0082\u000e¢\u0006\u0002\n\u0000R\u001c\u0010*\u001a\u0004\u0018\u00010\u000bX\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b+\u0010\r\"\u0004\b,\u0010\u000fR\u0010\u0010-\u001a\u0004\u0018\u00010.X\u0082\u000e¢\u0006\u0002\n\u0000R\u0010\u0010/\u001a\u0004\u0018\u00010.X\u0082\u000e¢\u0006\u0002\n\u0000R\u0010\u00100\u001a\u0004\u0018\u00010\u000bX\u0082\u000e¢\u0006\u0002\n\u0000R\u001b\u00101\u001a\u0002028BX\u0082\u0084\u0002¢\u0006\f\n\u0004\b5\u0010\u001b\u001a\u0004\b3\u00104¨\u0006b"}, d2 = {"Lcom/kugou/android/topic2/submit/music/SubmitMusicContributionFragment;", "Lcom/kugou/android/common/delegate/DelegateFragment;", "Landroid/view/View$OnClickListener;", "Lcom/kugou/common/skinpro/widget/ISkinViewUpdate;", "()V", "callback", "Lcom/kugou/android/topic2/submit/music/DragDeleteTouchHelper;", "Lcom/kugou/framework/database/contribution/entity/ContributionEntity;", "fromCreateTopicPage", "", "headerView", "Landroid/view/View;", "getHeaderView", "()Landroid/view/View;", "setHeaderView", "(Landroid/view/View;)V", "isCreateMode", "isOwner", "ivTopicNameIcon", "Landroid/widget/ImageView;", "mReceiver", "Landroid/content/BroadcastReceiver;", "myAdapter", "Lcom/kugou/android/topic2/submit/music/TopicMusicContributionAdapter;", "getMyAdapter", "()Lcom/kugou/android/topic2/submit/music/TopicMusicContributionAdapter;", "myAdapter$delegate", "Lkotlin/Lazy;", "pagePaused", "refreshR", "Ljava/lang/Runnable;", "rvList", "Lcom/kugou/common/widget/recyclerview/KGRecyclerView;", "stationModel", "Lcom/kugou/android/station/StationTopicListViewModel;", "getStationModel", "()Lcom/kugou/android/station/StationTopicListViewModel;", "stationModel$delegate", "topic", "Lcom/kugou/android/topic2/detail/base/UGCTopic;", "touchHelper", "Landroid/support/v7/widget/helper/ItemTouchHelper;", "tvAdd", "getTvAdd", "setTvAdd", "tvDelete", "Landroid/widget/TextView;", "tvTopicName", "tvUpload", "viewModel", "Lcom/kugou/android/topic2/submit/music/SubmitMusicContributionViewModel;", "getViewModel", "()Lcom/kugou/android/topic2/submit/music/SubmitMusicContributionViewModel;", "viewModel$delegate", "biUpload", "", "canSlide", "forbiddenAddToPlayList", "entity", "toast", "handleSongPlay", "data", "", "showPlayer", "autoPause", "hasNavigationBar", "initData", "initListeners", "initViews", TangramHippyConstants.VIEW, "notifyDataSetChangedStatic", "onActivityCreated", "savedInstanceState", "Landroid/os/Bundle;", "onClick", "v", "onCreateView", "inflater", "Landroid/view/LayoutInflater;", "container", "Landroid/view/ViewGroup;", "onDestroy", "onDestroyView", "onEventMainThread", NotificationCompat.CATEGORY_EVENT, "Lcom/kugou/android/app/home/channel/event/ChannelPublishEvent;", "Lcom/kugou/android/topic2/submit/music/event/RefreshSelectListEvent;", "onPause", "onResume", "onSkinAllChanged", "onViewCreated", "showHoldOnDialod", "toContributionEntity", LoseMusicStatisticsUtils$SAVE_TYPE.TYPE_LOCAL, "Lcom/kugou/android/app/home/contribution/entity/ContributionLocalEntity;", "updateSkin", "RvTouchListener", "UIBroadcastReceiver", "androidkugou_release"}, k = 1, mv = {1, 1, 15})
public final class SubmitMusicContributionFragment extends DelegateFragment implements View.OnClickListener, com.kugou.common.skinpro.widget.a {

    static final KProperty[] f42644a = {q.a(new o(q.a(SubmitMusicContributionFragment.class), "myAdapter", "getMyAdapter()Lcom/kugou/android/topic2/submit/music/TopicMusicContributionAdapter;")), q.a(new o(q.a(SubmitMusicContributionFragment.class), "viewModel", "getViewModel()Lcom/kugou/android/topic2/submit/music/SubmitMusicContributionViewModel;")), q.a(new o(q.a(SubmitMusicContributionFragment.class), "stationModel", "getStationModel()Lcom/kugou/android/station/StationTopicListViewModel;"))};

    private TextView f42645b;

    private KGRecyclerView f42646c;

    private View f42647d;

    private TextView f42648e;
    private ImageView f;
    private DragDeleteTouchHelper<ContributionEntity> g;
    private android.support.v7.widget.a.a h;
    private UGCTopic i;
    private boolean j;
    private boolean k;
    private boolean l;
    private boolean m;

    @Nullable
    private View n;

    @Nullable
    private View o;
    private final Lazy p = kotlin.d.a(new i());
    private final Lazy q = kotlin.d.a(new m());
    private final Lazy r = kotlin.d.a(new l());
    private final Runnable s = new j();
    private BroadcastReceiver t;
    private HashMap u;

    public final TopicMusicContributionAdapter b() {
        Lazy lazy = this.p;
        KProperty kProperty = f42644a[0];
        return (TopicMusicContributionAdapter) lazy.a();
    }

    public final SubmitMusicContributionViewModel c() {
        Lazy lazy = this.q;
        KProperty kProperty = f42644a[1];
        return (SubmitMusicContributionViewModel) lazy.a();
    }

    public final StationTopicListViewModel d() {
        Lazy lazy = this.r;
        KProperty kProperty = f42644a[2];
        return (StationTopicListViewModel) lazy.a();
    }

    public void a() {
        HashMap hashMap = this.u;
        if (hashMap != null) {
            hashMap.clear();
        }
    }

    @Override
    public boolean canSlide() {
        return false;
    }

    @Override
    public boolean hasNavigationBar() {
        return false;
    }

    public static final UGCTopic e(SubmitMusicContributionFragment submitMusicContributionFragment) {
        UGCTopic uGCTopic = submitMusicContributionFragment.i;
        if (uGCTopic == null) {
            kotlin.jvm.internal.i.b("topic");
        }
        return uGCTopic;
    }

    @Metadata(bv = {1, 0, 3}, d1 = {"\u0000\b\n\u0000\n\u0002\u0018\u0002\n\u0000\u0010\u0000\u001a\u00020\u0001H\n¢\u0006\u0002\b\u0002"}, d2 = {"<anonymous>", "Lcom/kugou/android/topic2/submit/music/TopicMusicContributionAdapter;", "invoke"}, k = 3, mv = {1, 1, 15})
    static final class i extends Lambda implements Function0<TopicMusicContributionAdapter> {
        i() {
            super(0);
        }

        @Override
        @NotNull
        public final TopicMusicContributionAdapter a() {
            SubmitMusicContributionFragment submitMusicContributionFragment = SubmitMusicContributionFragment.this;
            return new TopicMusicContributionAdapter(submitMusicContributionFragment, submitMusicContributionFragment, PreviewMode.f42804a);
        }
    }

    @Metadata(bv = {1, 0, 3}, d1 = {"\u0000\b\n\u0000\n\u0002\u0018\u0002\n\u0000\u0010\u0000\u001a\u00020\u0001H\n¢\u0006\u0002\b\u0002"}, d2 = {"<anonymous>", "Lcom/kugou/android/topic2/submit/music/SubmitMusicContributionViewModel;", "invoke"}, k = 3, mv = {1, 1, 15})
    static final class m extends Lambda implements Function0<SubmitMusicContributionViewModel> {
        m() {
            super(0);
        }

        @Override
        @NotNull
        public final SubmitMusicContributionViewModel a() {
            return (SubmitMusicContributionViewModel) ViewModelProviders.of(SubmitMusicContributionFragment.this.getActivity()).get(SubmitMusicContributionViewModel.class);
        }
    }

    @Metadata(bv = {1, 0, 3}, d1 = {"\u0000\b\n\u0000\n\u0002\u0018\u0002\n\u0000\u0010\u0000\u001a\u00020\u0001H\n¢\u0006\u0002\b\u0002"}, d2 = {"<anonymous>", "Lcom/kugou/android/station/StationTopicListViewModel;", "invoke"}, k = 3, mv = {1, 1, 15})
    static final class l extends Lambda implements Function0<StationTopicListViewModel> {
        l() {
            super(0);
        }

        @Override
        @NotNull
        public final StationTopicListViewModel a() {
            return (StationTopicListViewModel) ViewModelProviders.of(SubmitMusicContributionFragment.this.getActivity()).get(StationTopicListViewModel.class);
        }
    }

    @Override
    @Nullable
    public View onCreateView(@Nullable LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
        if (inflater != null) {
            return inflater.inflate(R.layout.beu, container, false);
        }
        return null;
    }

    @Override
    public void onViewCreated(@NotNull View view, @Nullable Bundle savedInstanceState) {
        kotlin.jvm.internal.i.b(view, TangramHippyConstants.VIEW);
        super.onViewCreated(view, savedInstanceState);
        EventBus.getDefault().register(getClass().getClassLoader(), SubmitMusicContributionFragment.class.getName(), this);
        e();
        a(view);
        f();
    }

    private final void a(View view) {
        enableTitleDelegate();
        initDelegates();
        getTitleDelegate().o(0);
        getTitleDelegate().a("投稿音乐故事");
        s titleDelegate = getTitleDelegate();
        kotlin.jvm.internal.i.a((Object) titleDelegate, "titleDelegate");
        titleDelegate.f(false);
        s titleDelegate2 = getTitleDelegate();
        kotlin.jvm.internal.i.a((Object) titleDelegate2, "titleDelegate");
        titleDelegate2.H().setTextColor(com.kugou.common.skinpro.d.b.a().a(com.kugou.common.skinpro.shadowframe.c.GRADIENT_COLOR));
        getTitleDelegate().b(true);
        getTitleDelegate().a("提交");
        this.f42648e = (TextView) view.findViewById(R.id.h_o);
        this.f = (ImageView) view.findViewById(R.id.h9e);
        this.f42645b = (TextView) view.findViewById(R.id.h_q);
        this.f42646c = (KGRecyclerView) view.findViewById(R.id.h_p);
        TextView textView = this.f42648e;
        if (textView != null) {
            UGCTopic uGCTopic = this.i;
            if (uGCTopic == null) {
                kotlin.jvm.internal.i.b("topic");
            }
            textView.setText(uGCTopic.getName());
        }
        ImageView imageView = this.f;
        if (imageView != null) {
            imageView.setColorFilter(com.kugou.common.skinpro.d.b.a().a(com.kugou.common.skinpro.shadowframe.c.PRIMARY_TEXT));
        }
        KGRecyclerView kGRecyclerView = this.f42646c;
        if (kGRecyclerView != null) {
            kGRecyclerView.setLayoutManager(new LinearLayoutManager(kGRecyclerView.getContext()));
            kGRecyclerView.setAdapter((KGRecyclerView.Adapter) b());
            this.n = LayoutInflater.from(kGRecyclerView.getContext()).inflate(R.layout.beq, (ViewGroup) null);
            View view2 = this.n;
            this.o = view2 != null ? view2.findViewById(R.id.h_i) : null;
            View view3 = this.o;
            if (view3 != null) {
                view3.setOnClickListener(this);
            }
            View view4 = this.o;
            if (view4 != null) {
                GradientDrawable gradientDrawable = new GradientDrawable();
                gradientDrawable.setCornerRadius(br.c(8.0f));
                gradientDrawable.setColor(com.kugou.common.skinpro.d.b.a().a(com.kugou.common.skinpro.shadowframe.c.MSG_BOX));
                view4.setBackground(gradientDrawable);
            }
            kGRecyclerView.addItemDecoration(new g());
            kGRecyclerView.addHeaderView(this.n);
            this.g = new DragDeleteTouchHelper<>(b(), kGRecyclerView.headerAreaCount());
            this.h = new android.support.v7.widget.a.a(this.g);
            android.support.v7.widget.a.a aVar = this.h;
            if (aVar != null) {
                aVar.a((RecyclerView) kGRecyclerView);
            }
            kGRecyclerView.addOnItemTouchListener(new a(this, kGRecyclerView));
        }
        if (com.kugou.common.skinpro.e.c.a()) {
            view.setBackgroundColor(com.kugou.common.skinpro.d.b.a().a(com.kugou.common.skinpro.shadowframe.c.MAIN_BG_COLOR));
        }
        view.findViewById(R.id.h_n).setOnClickListener(h.f42660a);
        com.kugou.common.statistics.easytrace.task.b bVar = new com.kugou.common.statistics.easytrace.task.b(20115, "click");
        UGCTopic uGCTopic2 = this.i;
        if (uGCTopic2 == null) {
            kotlin.jvm.internal.i.b("topic");
        }
        com.kugou.common.statistics.easytrace.task.b a2 = bVar.a("pdid", uGCTopic2.getChannelId());
        UGCTopic uGCTopic3 = this.i;
        if (uGCTopic3 == null) {
            kotlin.jvm.internal.i.b("topic");
        }
        com.kugou.common.statistics.e.a.a(a2.a("id1", String.valueOf(uGCTopic3.getId())).a("sva1", this.l ? "0" : "1").a(SocialConstants.PARAM_SOURCE, this.j ? "0" : "1").a("type", "0"));
    }

    @Metadata(bv = {1, 0, 3}, d1 = {"\u0000)\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000*\u0001\u0000\b\n\u0018\u00002\u00020\u0001J.\u0010\u0002\u001a\u00020\u00032\b\u0010\u0004\u001a\u0004\u0018\u00010\u00052\b\u0010\u0006\u001a\u0004\u0018\u00010\u00072\u0006\u0010\b\u001a\u00020\t2\b\u0010\n\u001a\u0004\u0018\u00010\u000bH\u0016¨\u0006\f"}, d2 = {"com/kugou/android/topic2/submit/music/SubmitMusicContributionFragment$initViews$1$2", "Landroid/support/v7/widget/RecyclerView$ItemDecoration;", "getItemOffsets", "", "outRect", "Landroid/graphics/Rect;", TangramHippyConstants.VIEW, "Landroid/view/View;", "parent", "Landroid/support/v7/widget/RecyclerView;", Type.state, "Landroid/support/v7/widget/RecyclerView$State;", "androidkugou_release"}, k = 1, mv = {1, 1, 15})
    public static final class g extends RecyclerView.g {
        g() {
        }

        @Override
        public void a(@Nullable Rect rect, @Nullable View view, @NotNull RecyclerView recyclerView, @Nullable RecyclerView.r rVar) {
            kotlin.jvm.internal.i.b(recyclerView, "parent");
            super.a(rect, view, recyclerView, rVar);
            if (rect != null) {
                int c2 = br.c(6.0f);
                if (recyclerView.getChildAdapterPosition(view) == 0) {
                    rect.top = 0;
                    rect.bottom = 0;
                } else {
                    rect.top = c2;
                    rect.bottom = c2;
                }
            }
        }
    }

    @Metadata(bv = {1, 0, 3}, d1 = {"\u0000\u0010\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\u0010\u0000\u001a\u00020\u00012\u000e\u0010\u0002\u001a\n \u0004*\u0004\u0018\u00010\u00030\u0003H\n¢\u0006\u0002\b\u0005"}, d2 = {"<anonymous>", "", "it", "Landroid/view/View;", "kotlin.jvm.PlatformType", "onClick"}, k = 3, mv = {1, 1, 15})
    public static final class h implements View.OnClickListener {

        public static final h f42660a = new h();

        h() {
        }

        @Override
        public final void onClick(View view) {
            if (com.kugou.fanxing.ums.util.a.a(ErrorCode.OtherError.CONTENT_FORCE_EXPOSURE)) {
                return;
            }
            kotlin.jvm.internal.i.a((Object) view, "it");
            com.kugou.common.privacy.h.b(view.getContext(), "用户自制内容上传协议", "https://activity.kugou.com/text2html/v-1be4db00/index.html");
            com.kugou.common.statistics.e.a.a(new com.kugou.common.statistics.easytrace.task.b(20299, "click"));
        }
    }

    private final void e() {
        UGCTopic uGCTopic = (UGCTopic) getArguments().getParcelable("topic");
        this.j = getArguments().getBoolean("fromCreateTopicPage");
        this.m = getArguments().getBoolean("isCreateMode");
        if (uGCTopic == null) {
            finish();
        }
        if (uGCTopic == null) {
            kotlin.jvm.internal.i.a();
        }
        this.i = uGCTopic;
        UGCTopic uGCTopic2 = this.i;
        if (uGCTopic2 == null) {
            kotlin.jvm.internal.i.b("topic");
        }
        this.l = uGCTopic2.isOwner();
    }

    @Metadata(bv = {1, 0, 3}, d1 = {"\u0000\u0010\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\u0010\u0000\u001a\u00020\u00012\u000e\u0010\u0002\u001a\n \u0004*\u0004\u0018\u00010\u00030\u0003H\n¢\u0006\u0002\b\u0005"}, d2 = {"<anonymous>", "", "it", "Landroid/view/View;", "kotlin.jvm.PlatformType", "onSendClick"}, k = 3, mv = {1, 1, 15})
    public static final class b implements s.m {
        b() {
        }

        @Override
        public final void a(View view) {
            if (!SubmitMusicContributionFragment.this.b().getDatas().isEmpty()) {
                int i = SubmitMusicContributionFragment.this.j ? 10 : 5;
                if (SubmitMusicContributionFragment.this.b().getDatas().size() > i) {
                    SubmitMusicContributionFragment.this.showFailToast("最多关联" + i + "个音乐故事");
                    return;
                }
                if (SubmitMusicContributionFragment.this.isProgressDialogShowing()) {
                    SubmitMusicContributionFragment.this.ao_();
                }
                NavigationUtils.a(SubmitMusicContributionFragment.this.getActivity(), f.a.f54245d, new Runnable() {
                    @Override
                    public final void run() {
                        SubmitMusicContributionFragment.this.D_();
                        ArrayList arrayList = new ArrayList();
                        ArrayList<ContributionEntity> datas = SubmitMusicContributionFragment.this.b().getDatas();
                        kotlin.jvm.internal.i.a((Object) datas, "myAdapter.datas");
                        Iterator<T> it = datas.iterator();
                        while (it.hasNext()) {
                            String str = ((ContributionEntity) it.next()).h;
                            kotlin.jvm.internal.i.a((Object) str, "it.fileid");
                            arrayList.add(str);
                        }
                        com.kugou.common.statistics.e.a.a(new com.kugou.common.statistics.easytrace.task.b(20115, "click").a("pdid", SubmitMusicContributionFragment.e(SubmitMusicContributionFragment.this).getChannelId()).a("id1", String.valueOf(SubmitMusicContributionFragment.e(SubmitMusicContributionFragment.this).getId())).a("sva1", SubmitMusicContributionFragment.this.l ? "0" : "1").a(SocialConstants.PARAM_SOURCE, SubmitMusicContributionFragment.this.j ? "0" : "1").a("tzid", kotlin.collections.h.a(arrayList, ",", null, null, 0, null, null, 62, null)).a("type", "2"));
                        if (SubmitMusicContributionFragment.this.m) {
                            SubmitMusicContributionViewModel c2 = SubmitMusicContributionFragment.this.c();
                            UGCTopic e2 = SubmitMusicContributionFragment.e(SubmitMusicContributionFragment.this);
                            ArrayList<ContributionEntity> datas2 = SubmitMusicContributionFragment.this.b().getDatas();
                            kotlin.jvm.internal.i.a((Object) datas2, "myAdapter.datas");
                            c2.a(e2, datas2, SubmitMusicContributionFragment.e(SubmitMusicContributionFragment.this), SubmitMusicContributionFragment.this.l, SubmitMusicContributionFragment.this.j);
                            return;
                        }
                        SubmitMusicContributionViewModel c3 = SubmitMusicContributionFragment.this.c();
                        ArrayList<ContributionEntity> datas3 = SubmitMusicContributionFragment.this.b().getDatas();
                        kotlin.jvm.internal.i.a((Object) datas3, "myAdapter.datas");
                        c3.a(datas3, SubmitMusicContributionFragment.e(SubmitMusicContributionFragment.this), SubmitMusicContributionFragment.this.l, SubmitMusicContributionFragment.this.j);
                    }
                });
                return;
            }
            SubmitMusicContributionFragment.this.showFailToast("请至少选择一个音乐故事~");
        }
    }

    private final void f() {
        getTitleDelegate().a(new b());
        View view = this.f42647d;
        if (view != null) {
            view.setOnClickListener(new c());
        }
        c().b().observe(this, new d());
        DragDeleteTouchHelper<ContributionEntity> dragDeleteTouchHelper = this.g;
        if (dragDeleteTouchHelper != null) {
            dragDeleteTouchHelper.a(new e());
        }
        getTitleDelegate().a(new f());
    }

    @Metadata(bv = {1, 0, 3}, d1 = {"\u0000\u0010\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\u0010\u0000\u001a\u00020\u00012\u000e\u0010\u0002\u001a\n \u0004*\u0004\u0018\u00010\u00030\u0003H\n¢\u0006\u0002\b\u0005"}, d2 = {"<anonymous>", "", "it", "Landroid/view/View;", "kotlin.jvm.PlatformType", "onClick"}, k = 3, mv = {1, 1, 15})
    public static final class c implements View.OnClickListener {
        c() {
        }

        @Override
        public final void onClick(View view) {
            SubmitMusicContributionFragment.this.showProgressDialog(new DialogInterface.OnDismissListener() {
                @Override
                public final void onDismiss(DialogInterface dialogInterface) {
                    SubmitMusicContributionFragment.this.c().d();
                }
            });
        }
    }

    @Metadata(bv = {1, 0, 3}, d1 = {"\u0000\u0012\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\u0010\u0000\u001a\u00020\u00012\u000e\u0010\u0002\u001a\n\u0012\u0004\u0012\u00020\u0004\u0018\u00010\u0003H\n¢\u0006\u0002\b\u0005"}, d2 = {"<anonymous>", "", "it", "Lcom/kugou/android/topic2/detail/base/YoungResponseResult;", "Lcom/kugou/android/topic2/detail/base/UGCTopic;", "onChanged"}, k = 3, mv = {1, 1, 15})
    public static final class d<T> implements Observer<YoungResponseResult<UGCTopic>> {
        d() {
        }

        @Override
        public final void onChanged(@Nullable YoungResponseResult<UGCTopic> youngResponseResult) {
            if (SubmitMusicContributionFragment.this.isProgressDialogShowing()) {
                SubmitMusicContributionFragment.this.ao_();
            }
            if (youngResponseResult != null) {
                if (youngResponseResult instanceof ResponseFail) {
                    SubmitMusicContributionFragment.this.showFailToast(((ResponseFail) youngResponseResult).getF42450a());
                    return;
                }
                if (youngResponseResult instanceof ResponseSuccess) {
                    if (SubmitMusicContributionFragment.this.j) {
                        SubmitMusicContributionFragment.this.d().a((UGCTopic) ((ResponseSuccess) youngResponseResult).a());
                    }
                    if (SubmitMusicContributionFragment.this.l) {
                        EventBus.getDefault().post(new RefreshTopicDetailPageEvent());
                    }
                    EventBus.getDefault().post(new UpdateUGCTopicEvent((UGCTopic) ((ResponseSuccess) youngResponseResult).a()));
                    if (!SubmitMusicContributionFragment.this.l) {
                        SubmitMusicContributionFragment.this.showSuccessedToast("投稿成功!被收录后会站内信通知你~");
                    }
                    SubmitMusicContributionFragment.this.g();
                    SubmitMusicContributionFragment.this.finish();
                }
            }
        }
    }

    @Metadata(bv = {1, 0, 3}, d1 = {"\u0000\u001f\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\b\u0004\n\u0002\u0010\u000b\n\u0002\b\u0003*\u0001\u0000\b\n\u0018\u00002\b\u0012\u0004\u0012\u00020\u00020\u0001J\b\u0010\u0003\u001a\u00020\u0004H\u0016J\u0010\u0010\u0005\u001a\u00020\u00042\u0006\u0010\u0006\u001a\u00020\u0002H\u0016J\u0010\u0010\u0007\u001a\u00020\u00042\u0006\u0010\b\u001a\u00020\tH\u0016J\u0010\u0010\n\u001a\u00020\u00042\u0006\u0010\u000b\u001a\u00020\tH\u0016¨\u0006\f"}, d2 = {"com/kugou/android/topic2/submit/music/SubmitMusicContributionFragment$initListeners$4", "Lcom/kugou/android/topic2/submit/music/DragDeleteTouchHelper$DragListener;", "Lcom/kugou/framework/database/contribution/entity/ContributionEntity;", "clearView", "", "deleteOk", "data", "deleteState", "delete", "", "dragState", "start", "androidkugou_release"}, k = 1, mv = {1, 1, 15})
    public static final class e implements DragDeleteTouchHelper.a<ContributionEntity> {
        @Override
        public void a() {
        }

        @Override
        public void a(@NotNull ContributionEntity contributionEntity) {
            kotlin.jvm.internal.i.b(contributionEntity, "data");
        }

        e() {
        }

        @Override
        public void a(boolean z) {
            if (z) {
                TextView textView = SubmitMusicContributionFragment.this.f42645b;
                if (textView != null) {
                    textView.setAlpha(0.8f);
                }
                TextView textView2 = SubmitMusicContributionFragment.this.f42645b;
                if (textView2 != null) {
                    textView2.setText("松手即可删除");
                    return;
                }
                return;
            }
            TextView textView3 = SubmitMusicContributionFragment.this.f42645b;
            if (textView3 != null) {
                textView3.setAlpha(0.5f);
            }
            TextView textView4 = SubmitMusicContributionFragment.this.f42645b;
            if (textView4 != null) {
                textView4.setText("拖到此处删除");
            }
        }

        @Override
        public void b(boolean z) {
            if (z) {
                TextView textView = SubmitMusicContributionFragment.this.f42645b;
                if (textView != null) {
                    textView.setVisibility(0);
                    return;
                }
                return;
            }
            TextView textView2 = SubmitMusicContributionFragment.this.f42645b;
            if (textView2 != null) {
                textView2.setVisibility(8);
            }
        }
    }

    @Metadata(bv = {1, 0, 3}, d1 = {"\u0000\u0010\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\u0010\u0000\u001a\u00020\u00012\u000e\u0010\u0002\u001a\n \u0004*\u0004\u0018\u00010\u00030\u0003H\n¢\u0006\u0002\b\u0005"}, d2 = {"<anonymous>", "", "it", "Landroid/view/View;", "kotlin.jvm.PlatformType", "onBackClick"}, k = 3, mv = {1, 1, 15})
    public static final class f implements s.b {
        f() {
        }

        @Override
        public final void onBackClick(View view) {
            SubmitMusicContributionFragment.this.h();
        }
    }

    public final void g() {
        com.kugou.common.statistics.easytrace.task.b bVar = new com.kugou.common.statistics.easytrace.task.b(20109, "statistics");
        UGCTopic uGCTopic = this.i;
        if (uGCTopic == null) {
            kotlin.jvm.internal.i.b("topic");
        }
        com.kugou.common.statistics.easytrace.task.b a2 = bVar.a("pdid", uGCTopic.getChannelId());
        UGCTopic uGCTopic2 = this.i;
        if (uGCTopic2 == null) {
            kotlin.jvm.internal.i.b("topic");
        }
        com.kugou.common.statistics.easytrace.task.b a3 = a2.a("id1", String.valueOf(uGCTopic2.getId()));
        UGCTopic uGCTopic3 = this.i;
        if (uGCTopic3 == null) {
            kotlin.jvm.internal.i.b("topic");
        }
        com.kugou.common.statistics.easytrace.task.b a4 = a3.a("type", uGCTopic3.getType() == 1 ? "1" : "0");
        UGCTopic uGCTopic4 = this.i;
        if (uGCTopic4 == null) {
            kotlin.jvm.internal.i.b("topic");
        }
        com.kugou.common.statistics.e.a.a(a4.a("svar1", uGCTopic4.getOpenContribution() ? "0" : "1"));
    }

    public final void h() {
        if (this.j) {
            com.kugou.common.dialog8.popdialogs.b bVar = new com.kugou.common.dialog8.popdialogs.b(aN_());
            bVar.setTitle("真的要退出吗?");
            TextView titleView = bVar.getTitleView();
            kotlin.jvm.internal.i.a((Object) titleView, "mDialog.titleView");
            titleView.setTypeface(Typeface.defaultFromStyle(1));
            bVar.setMessage("当前还没有创建话题成功哦~");
            bVar.a(br.c(16.0f));
            bVar.setButtonMode(2);
            bVar.setNegativeHint("退出");
            bVar.setPositiveHint("好的");
            bVar.setOnDialogClickListener(new k());
            bVar.show();
            return;
        }
        finish();
    }

    @Metadata(bv = {1, 0, 3}, d1 = {"\u0000\u001b\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002*\u0001\u0000\b\n\u0018\u00002\u00020\u0001J\b\u0010\u0002\u001a\u00020\u0003H\u0016J\u0010\u0010\u0004\u001a\u00020\u00032\u0006\u0010\u0005\u001a\u00020\u0006H\u0016J\b\u0010\u0007\u001a\u00020\u0003H\u0016¨\u0006\b"}, d2 = {"com/kugou/android/topic2/submit/music/SubmitMusicContributionFragment$showHoldOnDialod$1", "Lcom/kugou/common/dialog8/OnPopDialogClickListener;", "onNegativeClick", "", "onOptionClick", "row", "Lcom/kugou/common/dialog8/Row;", "onPositiveClick", "androidkugou_release"}, k = 1, mv = {1, 1, 15})
    public static final class k implements com.kugou.common.dialog8.e {
        @Override
        public void onOptionClick(@NotNull com.kugou.common.dialog8.i iVar) {
            kotlin.jvm.internal.i.b(iVar, "row");
        }

        @Override
        public void onPositiveClick() {
        }

        k() {
        }

        @Override
        public void onNegativeClick() {
            SubmitMusicContributionFragment.this.finish();
        }
    }

    @Override
    public void onClick(@NotNull View v) {
        kotlin.jvm.internal.i.b(v, "v");
        int id = v.getId();
        if (id == R.id.e3r) {
            Object tag = v.getTag(R.id.d88);
            if (tag == null) {
                throw new TypeCastException("null cannot be cast to non-null type com.kugou.framework.database.contribution.entity.ContributionEntity");
            }
            a((ContributionEntity) tag, false, true);
            return;
        }
        if (id == R.id.h9y) {
            Object tag2 = v.getTag(R.id.d88);
            if (tag2 == null) {
                throw new TypeCastException("null cannot be cast to non-null type com.kugou.framework.database.contribution.entity.ContributionEntity");
            }
            a((ContributionEntity) tag2, false, true);
            return;
        }
        if (id != R.id.h_i) {
            return;
        }
        if (b().getDatas() != null) {
            SubmitMusicContributionViewModel c2 = c();
            ArrayList<ContributionEntity> datas = b().getDatas();
            kotlin.jvm.internal.i.a((Object) datas, "myAdapter.datas");
            c2.a(datas);
        }
        UGCTopic uGCTopic = this.i;
        if (uGCTopic == null) {
            kotlin.jvm.internal.i.b("topic");
        }
        if (!uGCTopic.hasChannel()) {
            SubmitMusicContributionFragment submitMusicContributionFragment = this;
            UGCTopic uGCTopic2 = this.i;
            if (uGCTopic2 == null) {
                kotlin.jvm.internal.i.b("topic");
            }
            ContributionGroupPublishFragment.a(submitMusicContributionFragment, null, null, 0, true, 9, uGCTopic2.getId());
            return;
        }
        if (com.kugou.common.environment.a.u()) {
            Bundle bundle = new Bundle();
            UGCTopic uGCTopic3 = this.i;
            if (uGCTopic3 == null) {
                kotlin.jvm.internal.i.b("topic");
            }
            bundle.putParcelable("topic", uGCTopic3);
            bundle.putBoolean("fromCreateTopicPage", this.j);
            startFragment(SelectMusicContributionFragment.class, bundle);
            return;
        }
        NavigationUtils.startLoginFragment(aN_());
    }

    @Override
    public void onDestroy() {
        super.onDestroy();
        c().c();
        EventBus.getDefault().unregister(this);
    }

    @Metadata(bv = {1, 0, 3}, d1 = {"\u0000&\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0000\b\u0086\u0004\u0018\u00002\u00020\u0001B\r\u0012\u0006\u0010\u0002\u001a\u00020\u0003¢\u0006\u0002\u0010\u0004J\u0010\u0010\u0007\u001a\u00020\b2\u0006\u0010\t\u001a\u00020\nH\u0016J\u0010\u0010\u000b\u001a\u00020\b2\u0006\u0010\t\u001a\u00020\nH\u0016J\u0010\u0010\f\u001a\u00020\b2\u0006\u0010\r\u001a\u00020\u000eH\u0016R\u0011\u0010\u0002\u001a\u00020\u0003¢\u0006\b\n\u0000\u001a\u0004\b\u0005\u0010\u0006¨\u0006\u000f"}, d2 = {"Lcom/kugou/android/topic2/submit/music/SubmitMusicContributionFragment$RvTouchListener;", "Lcom/kugou/android/topic2/submit/music/OnRecyclerItemClickListener;", "recyclerView", "Lcom/kugou/common/widget/recyclerview/KGRecyclerView;", "(Lcom/kugou/android/topic2/submit/music/SubmitMusicContributionFragment;Lcom/kugou/common/widget/recyclerview/KGRecyclerView;)V", "getRecyclerView", "()Lcom/kugou/common/widget/recyclerview/KGRecyclerView;", "onItemClick", "", "viewHolder", "Landroid/support/v7/widget/RecyclerView$ViewHolder;", "onLongClick", "onOtherClick", "e", "Landroid/view/MotionEvent;", "androidkugou_release"}, k = 1, mv = {1, 1, 15})
    public final class a extends OnRecyclerItemClickListener {

        final SubmitMusicContributionFragment f42651a;

        @NotNull
        private final KGRecyclerView f42652b;

        @Override
        public void a(@NotNull RecyclerView.u uVar) {
            kotlin.jvm.internal.i.b(uVar, "viewHolder");
        }

        @Override
        public void a(@NotNull MotionEvent motionEvent) {
            kotlin.jvm.internal.i.b(motionEvent, "e");
        }

        public a(SubmitMusicContributionFragment submitMusicContributionFragment, @NotNull KGRecyclerView kGRecyclerView) {
            super(kGRecyclerView);
            kotlin.jvm.internal.i.b(kGRecyclerView, "recyclerView");
            this.f42651a = submitMusicContributionFragment;
            this.f42652b = kGRecyclerView;
        }

        @Override
        public void b(@NotNull RecyclerView.u uVar) {
            kotlin.jvm.internal.i.b(uVar, "viewHolder");
            android.support.v7.widget.a.a aVar = this.f42651a.h;
            if (aVar != null) {
                aVar.a(uVar);
            }
        }
    }

    private final void a(Object obj, boolean z, boolean z2) {
        if (!(obj instanceof ContributionEntity) || a((ContributionEntity) obj, true)) {
            return;
        }
        ArrayList<ContributionEntity> datas = b().getDatas();
        if (cz.a(datas)) {
            ArrayList arrayList = new ArrayList();
            ArrayList arrayList2 = new ArrayList();
            Iterator<ContributionEntity> it = datas.iterator();
            int i2 = 0;
            int i3 = 0;
            while (it.hasNext()) {
                ContributionEntity next = it.next();
                kotlin.jvm.internal.i.a((Object) next, "entity");
                if (!a(next)) {
                    if (kotlin.jvm.internal.i.a(next, obj)) {
                        i2 = i3;
                    }
                    i3++;
                    if (next.f57766e != null) {
                        KGSong kGSong = next.f57766e;
                        if (kGSong == null) {
                            kotlin.jvm.internal.i.a();
                        }
                        arrayList.add(kGSong);
                        arrayList2.add(next.clone());
                    }
                }
            }
            Object[] array = arrayList.toArray(new KGSong[0]);
            if (array != null) {
                com.kugou.android.app.home.discovery.i.a.a(new a.C0218a().a(this).a(arrayList2).a((KGSong[]) array).a(new Bundle()).a(i2).b(true).c(z2).a(z));
                return;
            }
            throw new TypeCastException("null cannot be cast to non-null type kotlin.Array<T>");
        }
    }

    private final boolean a(ContributionEntity contributionEntity) {
        return a(contributionEntity, false);
    }

    private final boolean a(ContributionEntity contributionEntity, boolean z) {
        if (contributionEntity.f()) {
            if (z) {
                bv.a((Context) aN_(), "作品上传中");
            }
            return true;
        }
        if (contributionEntity.g() == 3) {
            if (z) {
                bv.a((Context) aN_(), "作品已删除");
            }
            return true;
        }
        if (contributionEntity.f57766e != null) {
            KGSong kGSong = contributionEntity.f57766e;
            if (kGSong == null) {
                kotlin.jvm.internal.i.a();
            }
            kotlin.jvm.internal.i.a((Object) kGSong, "entity.song!!");
            if (!TextUtils.isEmpty(kGSong.r())) {
                return false;
            }
        }
        return true;
    }

    @Override
    public void onResume() {
        super.onResume();
        this.k = false;
    }

    @Override
    public void onPause() {
        super.onPause();
        this.k = true;
    }

    public final void i() {
        KGRecyclerView kGRecyclerView;
        if (cz.b(b().getDatas())) {
            return;
        }
        KGRecyclerView kGRecyclerView2 = this.f42646c;
        if ((kGRecyclerView2 != null ? kGRecyclerView2.getLayoutManager() : null) == null) {
            return;
        }
        KGRecyclerView kGRecyclerView3 = this.f42646c;
        if (kGRecyclerView3 != null) {
            kGRecyclerView3.removeCallbacks(this.s);
        }
        if (this.k || (kGRecyclerView = this.f42646c) == null) {
            return;
        }
        kGRecyclerView.postDelayed(this.s, 100L);
    }

    @Metadata(bv = {1, 0, 3}, d1 = {"\u0000\b\n\u0000\n\u0002\u0010\u0002\n\u0000\u0010\u0000\u001a\u00020\u0001H\n¢\u0006\u0002\b\u0002"}, d2 = {"<anonymous>", "", "run"}, k = 3, mv = {1, 1, 15})
    static final class j implements Runnable {
        j() {
        }

        @Override
        public final void run() {
            SubmitMusicContributionFragment.this.b().a().doRefreshStatic();
        }
    }

    @Metadata(bv = {1, 0, 3}, d1 = {"\u0000*\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\b\u0086\u0004\u0018\u00002\u00020\u0001B\r\u0012\u0006\u0010\u0002\u001a\u00020\u0003¢\u0006\u0002\u0010\u0004J\u0018\u0010\u0007\u001a\u00020\b2\u0006\u0010\t\u001a\u00020\n2\u0006\u0010\u000b\u001a\u00020\fH\u0016R\u0014\u0010\u0005\u001a\b\u0012\u0004\u0012\u00020\u00030\u0006X\u0082\u0004¢\u0006\u0002\n\u0000¨\u0006\r"}, d2 = {"Lcom/kugou/android/topic2/submit/music/SubmitMusicContributionFragment$UIBroadcastReceiver;", "Landroid/content/BroadcastReceiver;", "fragment", "Lcom/kugou/android/topic2/submit/music/SubmitMusicContributionFragment;", "(Lcom/kugou/android/topic2/submit/music/SubmitMusicContributionFragment;Lcom/kugou/android/topic2/submit/music/SubmitMusicContributionFragment;)V", "ref", "Ljava/lang/ref/WeakReference;", "onReceive", "", "context", "Landroid/content/Context;", "intent", "Landroid/content/Intent;", "androidkugou_release"}, k = 1, mv = {1, 1, 15})
    public final class UIBroadcastReceiver extends BroadcastReceiver {

        final SubmitMusicContributionFragment f42649a;

        private final WeakReference<SubmitMusicContributionFragment> f42650b;

        public UIBroadcastReceiver(SubmitMusicContributionFragment submitMusicContributionFragment, @NotNull SubmitMusicContributionFragment submitMusicContributionFragment2) {
            kotlin.jvm.internal.i.b(submitMusicContributionFragment2, "fragment");
            this.f42649a = submitMusicContributionFragment;
            this.f42650b = new WeakReference<>(submitMusicContributionFragment2);
        }

        @Override
        public void onReceive(@NotNull Context context, @NotNull Intent intent) {
            kotlin.jvm.internal.i.b(context, "context");
            kotlin.jvm.internal.i.b(intent, "intent");
            SubmitMusicContributionFragment submitMusicContributionFragment = this.f42650b.get();
            if (submitMusicContributionFragment == null || !submitMusicContributionFragment.isAlive()) {
                return;
            }
            String action = intent.getAction();
            if (kotlin.jvm.internal.i.a((Object) "com.kugou.android.music.playstatechanged", (Object) action) || kotlin.jvm.internal.i.a((Object) "com.kugou.android.music.metachanged", (Object) action) || kotlin.jvm.internal.i.a((Object) "com.kugou.android.update_fav_btn_state", (Object) action) || kotlin.jvm.internal.i.a((Object) "com.kugou.android.cloud_music_delete_success", (Object) action)) {
                this.f42649a.i();
            }
        }
    }

    @Override
    public void onActivityCreated(@Nullable Bundle savedInstanceState) {
        super.onActivityCreated(savedInstanceState);
        this.t = new UIBroadcastReceiver(this, this);
        IntentFilter intentFilter = new IntentFilter();
        intentFilter.addAction("com.kugou.android.user_login_success");
        intentFilter.addAction("com.kugou.android.user_logout");
        intentFilter.addAction("com.kugou.android.music.playstatechanged");
        intentFilter.addAction("com.kugou.android.music.metachanged");
        intentFilter.addAction("com.kugou.android.update_fav_btn_state");
        intentFilter.addAction("com.kugou.android.cloud_music_delete_success");
        com.kugou.common.b.a.b(this.t, intentFilter);
    }

    @Override
    public void onDestroyView() {
        super.onDestroyView();
        BroadcastReceiver broadcastReceiver = this.t;
        if (broadcastReceiver != null) {
            com.kugou.common.b.a.b(broadcastReceiver);
        }
        b().b().a();
        EventBus.getDefault().unregister(this);
        a();
    }

    @Override
    public void updateSkin() {
        View view = getView();
        if (view != null) {
            view.setBackgroundColor(com.kugou.common.skinpro.d.b.a().a(com.kugou.common.skinpro.shadowframe.c.MAIN_BG_COLOR));
        }
    }

    public final void onEventMainThread(@NotNull RefreshSelectListEvent refreshSelectListEvent) {
        kotlin.jvm.internal.i.b(refreshSelectListEvent, NotificationCompat.CATEGORY_EVENT);
        b().setData(refreshSelectListEvent.a());
        b().notifyDataSetChanged();
    }

    public final void onEventMainThread(@Nullable com.kugou.android.app.home.channel.event.l lVar) {
        if ((lVar != null ? lVar.f11183a : null) == null) {
            return;
        }
        UGCTopic uGCTopic = this.i;
        if (uGCTopic == null) {
            kotlin.jvm.internal.i.b("topic");
        }
        if (!uGCTopic.hasChannel() && lVar.f11184b == 1) {
            ContributionLocalEntity contributionLocalEntity = lVar.f11183a;
            kotlin.jvm.internal.i.a((Object) contributionLocalEntity, "event.mLocalEntity");
            b().addData(0, a(contributionLocalEntity));
            b().notifyDataSetChanged();
        }
    }

    private final ContributionEntity a(ContributionLocalEntity contributionLocalEntity) {
        ContributionEntity contributionEntity = new ContributionEntity();
        ab abVar = new ab();
        kotlin.jvm.internal.i.a((Object) contributionLocalEntity.f12318d, "local.kgSong");
        abVar.a(r2.p());
        KGSong kGSong = contributionLocalEntity.f12318d;
        kotlin.jvm.internal.i.a((Object) kGSong, "local.kgSong");
        abVar.a(kGSong.v());
        KGSong kGSong2 = contributionLocalEntity.f12318d;
        kotlin.jvm.internal.i.a((Object) kGSong2, "local.kgSong");
        abVar.b(kGSong2.r());
        KGSong kGSong3 = contributionLocalEntity.f12318d;
        kotlin.jvm.internal.i.a((Object) kGSong3, "local.kgSong");
        abVar.b(kGSong3.Q());
        com.kugou.android.mymusic.s.a().a(kotlin.collections.h.a(abVar));
        contributionEntity.a(true);
        contributionEntity.s = com.kugou.common.environment.a.Y();
        contributionEntity.f57766e = contributionLocalEntity.f12318d;
        contributionEntity.f57763b = contributionLocalEntity.f12315a;
        contributionEntity.h = contributionLocalEntity.f12316b;
        contributionEntity.i = contributionLocalEntity.a();
        if (contributionLocalEntity.f != null) {
            contributionEntity.j = "2";
            contributionEntity.k = contributionLocalEntity.f.getPath();
        }
        if (contributionLocalEntity.f12319e != null) {
            contributionEntity.j = "1";
            ArrayList arrayList = new ArrayList();
            ArrayList arrayList2 = new ArrayList();
            for (ImageData imageData : contributionLocalEntity.f12319e) {
                arrayList.add(TextUtils.isEmpty(imageData.getName()) ? imageData.getPath() : imageData.getName());
                arrayList2.add(new Point(imageData.getWidth(), imageData.getHeight()));
            }
            contributionEntity.a(arrayList);
        }
        contributionEntity.f57765d = contributionLocalEntity.g;
        contributionEntity.p = com.kugou.common.environment.a.A();
        contributionEntity.q = com.kugou.common.environment.a.z();
        contributionEntity.l = contributionLocalEntity.h;
        contributionEntity.t = contributionLocalEntity.i;
        return contributionEntity;
    }

    @Override
    public void onSkinAllChanged() {
        super.onSkinAllChanged();
        ImageView imageView = this.f;
        if (imageView != null) {
            imageView.setColorFilter(com.kugou.common.skinpro.d.b.a().a(com.kugou.common.skinpro.shadowframe.c.PRIMARY_TEXT));
        }
        View view = this.o;
        if (view != null) {
            GradientDrawable gradientDrawable = new GradientDrawable();
            gradientDrawable.setCornerRadius(br.c(8.0f));
            gradientDrawable.setColor(com.kugou.common.skinpro.d.b.a().a(com.kugou.common.skinpro.shadowframe.c.MSG_BOX));
            view.setBackground(gradientDrawable);
        }
        b().updateSkin();
    }
}