c.java 源代码


package com.applovin.impl.mediation.debugger.ui.a;

import android.content.Context;
import android.os.Bundle;
import android.text.SpannableStringBuilder;
import android.text.SpannedString;
import android.widget.ListAdapter;
import android.widget.ListView;
import androidx.core.view.ViewCompat;
import com.applovin.impl.mediation.debugger.ui.a;
import com.applovin.impl.sdk.k;
import com.applovin.impl.sdk.utils.StringUtils;
import com.applovin.mediation.MaxDebuggerAdUnitDetailActivity;
import com.applovin.sdk.R;
import g0.c;
import g0.d;
import g0.e;
import java.util.ArrayList;
import java.util.List;

public class c extends com.applovin.impl.mediation.debugger.ui.a {

    private List<c0.a> f7374q;

    private k f7375r;

    private d f7376s;

    private List<g0.c> f7377t;

    private ListView f7378u;

    class a extends d {

        final List f7379v;

        a(Context context, List list) {
            super(context);
            this.f7379v = list;
        }

        @Override
        protected int a(int i6) {
            return this.f7379v.size();
        }

        @Override
        protected int d() {
            return 1;
        }

        @Override
        protected g0.c e(int i6) {
            return new e("");
        }

        @Override
        protected List<g0.c> f(int i6) {
            return c.this.f7377t;
        }
    }

    public class b implements d.b {

        final k f7383a;

        final List f7384b;

        class a implements a.b<MaxDebuggerAdUnitDetailActivity> {

            final g0.a f7391a;

            a(g0.a aVar) {
                this.f7391a = aVar;
            }

            @Override
            public void a(MaxDebuggerAdUnitDetailActivity maxDebuggerAdUnitDetailActivity) {
                maxDebuggerAdUnitDetailActivity.initialize((c0.a) b.this.f7384b.get(this.f7391a.b()), null, b.this.f7383a);
            }
        }

        b(k kVar, List list) {
            this.f7383a = kVar;
            this.f7384b = list;
        }

        @Override
        public void a(g0.a aVar, g0.c cVar) {
            c.this.startActivity(MaxDebuggerAdUnitDetailActivity.class, this.f7383a.Y(), new a(aVar));
        }
    }

    private List<g0.c> b(List<c0.a> list) {
        ArrayList arrayList = new ArrayList(list.size());
        for (c0.a aVar : list) {
            SpannableStringBuilder spannableStringBuilder = new SpannableStringBuilder(StringUtils.createListItemDetailSubSpannedString("ID\t\t\t\t\t\t", -7829368));
            spannableStringBuilder.append((CharSequence) StringUtils.createListItemDetailSpannedString(aVar.b(), ViewCompat.MEASURED_STATE_MASK));
            spannableStringBuilder.append((CharSequence) new SpannedString("\n"));
            spannableStringBuilder.append((CharSequence) StringUtils.createListItemDetailSubSpannedString("FORMAT  ", -7829368));
            spannableStringBuilder.append((CharSequence) StringUtils.createListItemDetailSpannedString(aVar.e(), ViewCompat.MEASURED_STATE_MASK));
            arrayList.add(g0.c.a(c.EnumC0279c.DETAIL).c(StringUtils.createSpannedString(aVar.d(), ViewCompat.MEASURED_STATE_MASK, 18, 1)).h(new SpannedString(spannableStringBuilder)).b(this).e(true).f());
        }
        return arrayList;
    }

    public void initialize(List<c0.a> list, k kVar) {
        this.f7374q = list;
        this.f7375r = kVar;
        this.f7377t = b(list);
        a aVar = new a(this, list);
        this.f7376s = aVar;
        aVar.c(new b(kVar, list));
        this.f7376s.notifyDataSetChanged();
    }

    @Override
    public void onCreate(Bundle bundle) {
        super.onCreate(bundle);
        setTitle("Ad Units");
        setContentView(R.layout.list_view);
        ListView listView = (ListView) findViewById(R.id.listView);
        this.f7378u = listView;
        listView.setAdapter((ListAdapter) this.f7376s);
    }
}