Initial version -- added millennium read funcionality

This commit is contained in:
Pablo
2026-03-09 22:05:28 +01:00
commit 77c2ded482
2770 changed files with 141927 additions and 0 deletions
@@ -0,0 +1,39 @@
package com.google.android.gms.common.api;
import android.app.Activity;
import android.content.IntentSender;
import android.util.Log;
import com.google.android.gms.common.api.Result;
import com.google.android.gms.common.internal.Preconditions;
/* JADX INFO: compiled from: com.google.android.gms:play-services-basement@@18.3.0 */
/* JADX INFO: loaded from: classes2.dex */
public abstract class ResolvingResultCallbacks<R extends Result> extends ResultCallbacks<R> {
private final Activity zza;
private final int zzb;
protected ResolvingResultCallbacks(Activity activity, int i) {
Preconditions.checkNotNull(activity, "Activity must not be null");
this.zza = activity;
this.zzb = i;
}
@Override // com.google.android.gms.common.api.ResultCallbacks
public final void onFailure(Status status) {
if (!status.hasResolution()) {
onUnresolvableFailure(status);
return;
}
try {
status.startResolutionForResult(this.zza, this.zzb);
} catch (IntentSender.SendIntentException e) {
Log.e("ResolvingResultCallback", "Failed to start resolution", e);
onUnresolvableFailure(new Status(8));
}
}
@Override // com.google.android.gms.common.api.ResultCallbacks
public abstract void onSuccess(R r);
public abstract void onUnresolvableFailure(Status status);
}