Wallkin v1.86859532693版本的 MD5 值为:c3099a56aae2c3706b2239994117cc3a
以下内容为反编译后的 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);
}
}