Telegram v1.8781993528版本的 MD5 值为:999ef25d9264c747e017a12734664332

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


package com.joaomgcd.taskerm.event.system;

import android.content.Context;
import androidx.core.app.NotificationCompat;
import c.f.b.w;
import com.joaomgcd.taskerm.dialog.ad;
import com.joaomgcd.taskerm.dialog.ae;
import com.joaomgcd.taskerm.dialog.x;
import com.joaomgcd.taskerm.dialog.y;
import com.joaomgcd.taskerm.p.a;
import com.joaomgcd.taskerm.util.al;
import com.joaomgcd.taskerm.util.an;
import com.joaomgcd.taskerm.util.ao;
import com.joaomgcd.taskerm.util.cr;
import com.joaomgcd.taskerm.util.ct;
import com.joaomgcd.taskerm.util.ds;
import java.util.List;
import net.danlew.android.joda.R;
import net.dinglisch.android.taskerm.EventEdit;
public final class k extends com.joaomgcd.taskerm.event.i<u> {
    @Override
    public boolean b(int i) {
        return i == 1;
    }

    public static final class a extends c.f.b.l implements c.f.a.a<c.s> {
        final com.joaomgcd.taskerm.helper.actions.b f6963b;

        a(com.joaomgcd.taskerm.helper.actions.b bVar) {
            super(0);
            this.f6963b = bVar;
        }

        @Override
        public c.s invoke() {
            a();
            return c.s.f2131a;
        }

        public final void a() {
            String a2;
            List<a.b> b2 = new com.joaomgcd.taskerm.floatingview.a(k.this.f(), true).a().b();
            if (!k.this.f().x()) {
                al.a(k.this.f(), EventEdit.class, (Integer) null, 2, (Object) null);
            }
            if (b2.isEmpty()) {
                ao.a(Integer.valueOf((int) R.string.no_logs_captured), k.this.f());
                return;
            }
            while (!k.this.f().x()) {
                ds.a(300L);
            }
            w.b bVar = new w.b();
            bVar.f2026a = 1;
            c.f.b.k.a((Object) b2, "finalList");
            a.b bVar2 = (a.b) ((ae) com.joaomgcd.taskerm.dialog.k.a(new ad(k.this.f(), R.string.en_logcat_entry, b2, false, new C0157a(bVar), null, null, true, null, null, null, null, null, null, null, null, 65376, null)).b()).b();
            if (bVar2 == null || (a2 = bVar2.a()) == null) {
                return;
            }
            k.this.a(this.f6963b.a(), a2);
            k.this.a(2, bVar2.b());
        }

        public static final class C0157a extends c.f.b.l implements c.f.a.b<a.b, com.joaomgcd.taskerm.dialog.w> {
            final w.b f6964a;

            C0157a(w.b bVar) {
                super(1);
                this.f6964a = bVar;
            }

            @Override
            public final com.joaomgcd.taskerm.dialog.w invoke(a.b bVar) {
                c.f.b.k.b(bVar, "log");
                StringBuilder sb = new StringBuilder();
                w.b bVar2 = this.f6964a;
                int i = bVar2.f2026a;
                bVar2.f2026a = i + 1;
                sb.append(i);
                sb.append(".\n");
                sb.append(bVar.a());
                sb.append(": ");
                sb.append(bVar.b());
                return new com.joaomgcd.taskerm.dialog.w(sb.toString(), null, false, 6, null);
            }
        }
    }

    public k(EventEdit eventEdit, d dVar) {
        super(eventEdit, dVar);
        c.f.b.k.b(eventEdit, "eventEdit");
        c.f.b.k.b(dVar, NotificationCompat.CATEGORY_EVENT);
    }

    @Override
    public void a(com.joaomgcd.taskerm.helper.actions.b<net.dinglisch.android.taskerm.ao> bVar, com.joaomgcd.taskerm.helper.i iVar, Object obj) {
        a(bVar, (com.joaomgcd.taskerm.helper.i<?, ?, ?, ?, ?>) iVar, (u) obj);
    }

    public void a(com.joaomgcd.taskerm.helper.actions.b<net.dinglisch.android.taskerm.ao> bVar, com.joaomgcd.taskerm.helper.i<?, ?, ?, ?, ?> iVar, u uVar) {
        c.f.b.k.b(bVar, "args");
        c.f.b.k.b(iVar, "helperActivityActionEdit");
        c.f.b.k.b(uVar, "input");
        super.a(bVar, iVar, (com.joaomgcd.taskerm.helper.i<?, ?, ?, ?, ?>) uVar);
        com.joaomgcd.taskerm.rx.h.c(new a(bVar));
    }

    @Override
    public void a(net.dinglisch.android.taskerm.ao aoVar) {
        c.f.b.k.b(aoVar, "configurable");
        super.a((k) aoVar);
        if (i()) {
            a(y.a(f(), (int) R.string.en_logcat_entry, (int) R.string.dc_logcat_entry_use_helper, (com.joaomgcd.taskerm.util.i) null, 8, (Object) null), new b());
        }
    }

    public static final class b<T> implements b.a.d.f<x> {
        b() {
        }

        @Override
        public final void accept(x xVar) {
            c.f.b.k.b(xVar, "it");
            if (xVar.d()) {
                al.a((Context) k.this.f(), "https://www.youtube.com/watch?v=2YH0JBSdpNE", false, false, false, 14, (Object) null);
            }
        }
    }

    @Override
    public cr a(u uVar) {
        c.f.b.k.b(uVar, "inputFromActivity");
        return uVar.getAreAllFiltersNull() ? ct.a(an.a((int) R.string.at_least_one_input_not_empty_logcat_entry, f(), new Object[0])) : super.a((k) uVar);
    }
}