com-dot-app-sancharsaathi-1-5-0.apk

Download file
    package b3;

import T2.a;
import U2.c;
import X2.r;
import Y2.j;
import Y2.l;
import android.content.Intent;
import android.content.pm.ActivityInfo;
import android.content.pm.PackageManager;
import android.content.pm.ResolveInfo;
import android.os.Build;
import java.util.HashMap;
import java.util.Map;

/* renamed from: b3.a  reason: case insensitive filesystem */
public class C0394a implements a, U2.a, l, r.b {

    /* renamed from: c  reason: collision with root package name */
    public final r f6270c;

    /* renamed from: d  reason: collision with root package name */
    public final PackageManager f6271d;

    /* renamed from: e  reason: collision with root package name */
    public c f6272e;

    /* renamed from: f  reason: collision with root package name */
    public Map f6273f;

    /* renamed from: g  reason: collision with root package name */
    public Map f6274g = new HashMap();

    public C0394a(r rVar) {
        this.f6270c = rVar;
        this.f6271d = rVar.f3619b;
        rVar.b(this);
    }

    public void a(String str, String str2, boolean z4, j.d dVar) {
        if (this.f6272e == null) {
            dVar.b("error", "Plugin not bound to an Activity", (Object) null);
            return;
        }
        Map map = this.f6273f;
        if (map == null) {
            dVar.b("error", "Can not process text actions before calling queryTextActions", (Object) null);
            return;
        }
        ResolveInfo resolveInfo = (ResolveInfo) map.get(str);
        if (resolveInfo == null) {
            dVar.b("error", "Text processing activity not found", (Object) null);
            return;
        }
        int hashCode = dVar.hashCode();
        this.f6274g.put(Integer.valueOf(hashCode), dVar);
        Intent intent = new Intent();
        ActivityInfo activityInfo = resolveInfo.activityInfo;
        intent.setClassName(activityInfo.packageName, activityInfo.name);
        intent.setAction("android.intent.action.PROCESS_TEXT");
        intent.setType("text/plain");
        intent.putExtra("android.intent.extra.PROCESS_TEXT", str2);
        intent.putExtra("android.intent.extra.PROCESS_TEXT_READONLY", z4);
        this.f6272e.e().startActivityForResult(intent, hashCode);
    }

    public Map b() {
        if (this.f6273f == null) {
            c();
        }
        HashMap hashMap = new HashMap();
        for (String str : this.f6273f.keySet()) {
            hashMap.put(str, ((ResolveInfo) this.f6273f.get(str)).loadLabel(this.f6271d).toString());
        }
        return hashMap;
    }

    public final void c() {
        this.f6273f = new HashMap();
        int i4 = Build.VERSION.SDK_INT;
        Intent type = new Intent().setAction("android.intent.action.PROCESS_TEXT").setType("text/plain");
        for (ResolveInfo next : i4 >= 33 ? this.f6271d.queryIntentActivities(type, PackageManager.ResolveInfoFlags.of(0)) : this.f6271d.queryIntentActivities(type, 0)) {
            String str = next.activityInfo.name;
            next.loadLabel(this.f6271d).toString();
            this.f6273f.put(str, next);
        }
    }

    public boolean onActivityResult(int i4, int i5, Intent intent) {
        if (!this.f6274g.containsKey(Integer.valueOf(i4))) {
            return false;
        }
        ((j.d) this.f6274g.remove(Integer.valueOf(i4))).a(i5 == -1 ? intent.getStringExtra("android.intent.extra.PROCESS_TEXT") : null);
        return true;
    }

    public void onAttachedToActivity(c cVar) {
        this.f6272e = cVar;
        cVar.a(this);
    }

    public void onAttachedToEngine(a.b bVar) {
    }

    public void onDetachedFromActivity() {
        this.f6272e.f(this);
        this.f6272e = null;
    }

    public void onDetachedFromActivityForConfigChanges() {
        this.f6272e.f(this);
        this.f6272e = null;
    }

    public void onDetachedFromEngine(a.b bVar) {
    }

    public void onReattachedToActivityForConfigChanges(c cVar) {
        this.f6272e = cVar;
        cVar.a(this);
    }
}
    
Download file