package androidx.activity.result; import android.annotation.SuppressLint; import android.content.Intent; import android.os.Parcel; import android.os.Parcelable; import androidx.annotation.NonNull; import androidx.annotation.Nullable; import c.d.b.a.a; @SuppressLint({"BanParcelableUsage"}) public final class ActivityResult implements Parcelable { @NonNull public static final Parcelable.Creator CREATOR = new AnonymousClass1(); @Nullable private final Intent mData; private final int mResultCode; /* renamed from: androidx.activity.result.ActivityResult$1 reason: invalid class name */ public class AnonymousClass1 implements Parcelable.Creator { @Override // android.os.Parcelable.Creator public ActivityResult createFromParcel(@NonNull Parcel parcel) { return new ActivityResult(parcel); } @Override // android.os.Parcelable.Creator public ActivityResult[] newArray(int i) { return new ActivityResult[i]; } } public ActivityResult(int i, @Nullable Intent intent) { this.mResultCode = i; this.mData = intent; } public ActivityResult(Parcel parcel) { this.mResultCode = parcel.readInt(); this.mData = parcel.readInt() == 0 ? null : (Intent) Intent.CREATOR.createFromParcel(parcel); } @NonNull public static String resultCodeToString(int i) { return i != -1 ? i != 0 ? String.valueOf(i) : "RESULT_CANCELED" : "RESULT_OK"; } @Override // android.os.Parcelable public int describeContents() { return 0; } @Nullable public Intent getData() { return this.mData; } public int getResultCode() { return this.mResultCode; } @Override // java.lang.Object public String toString() { StringBuilder L = a.L("ActivityResult{resultCode="); L.append(resultCodeToString(this.mResultCode)); L.append(", data="); L.append(this.mData); L.append('}'); return L.toString(); } @Override // android.os.Parcelable public void writeToParcel(@NonNull Parcel parcel, int i) { parcel.writeInt(this.mResultCode); parcel.writeInt(this.mData == null ? 0 : 1); Intent intent = this.mData; if (intent != null) { intent.writeToParcel(parcel, i); } } }