package com.google.android.gms.maps; import android.app.Activity; import android.app.Fragment; import android.os.Bundle; import android.os.RemoteException; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import com.google.android.gms.common.internal.Preconditions; import com.google.android.gms.dynamic.IObjectWrapper; import com.google.android.gms.dynamic.ObjectWrapper; import com.google.android.gms.maps.internal.IMapFragmentDelegate; import com.google.android.gms.maps.internal.MapLifecycleDelegate; import com.google.android.gms.maps.internal.zzcb; import com.google.android.gms.maps.model.RuntimeRemoteException; /* loaded from: classes3.dex */ final class zzae implements MapLifecycleDelegate { private final Fragment zza; private final IMapFragmentDelegate zzb; public zzae(Fragment fragment, IMapFragmentDelegate iMapFragmentDelegate) { this.zzb = (IMapFragmentDelegate) Preconditions.checkNotNull(iMapFragmentDelegate); this.zza = (Fragment) Preconditions.checkNotNull(fragment); } @Override // com.google.android.gms.maps.internal.MapLifecycleDelegate public final void getMapAsync(OnMapReadyCallback onMapReadyCallback) { try { this.zzb.getMapAsync(new zzad(this, onMapReadyCallback)); } catch (RemoteException e4) { throw new RuntimeRemoteException(e4); } } @Override // com.google.android.gms.dynamic.LifecycleDelegate public final void onCreate(Bundle bundle) { try { Bundle bundle2 = new Bundle(); zzcb.zzb(bundle, bundle2); Bundle arguments = this.zza.getArguments(); if (arguments != null && arguments.containsKey("MapOptions")) { zzcb.zzc(bundle2, "MapOptions", arguments.getParcelable("MapOptions")); } this.zzb.onCreate(bundle2); zzcb.zzb(bundle2, bundle); } catch (RemoteException e4) { throw new RuntimeRemoteException(e4); } } @Override // com.google.android.gms.dynamic.LifecycleDelegate public final View onCreateView(LayoutInflater layoutInflater, ViewGroup viewGroup, Bundle bundle) { try { Bundle bundle2 = new Bundle(); zzcb.zzb(bundle, bundle2); IObjectWrapper onCreateView = this.zzb.onCreateView(ObjectWrapper.wrap(layoutInflater), ObjectWrapper.wrap(viewGroup), bundle2); zzcb.zzb(bundle2, bundle); return (View) ObjectWrapper.unwrap(onCreateView); } catch (RemoteException e4) { throw new RuntimeRemoteException(e4); } } @Override // com.google.android.gms.dynamic.LifecycleDelegate public final void onDestroy() { try { this.zzb.onDestroy(); } catch (RemoteException e4) { throw new RuntimeRemoteException(e4); } } @Override // com.google.android.gms.dynamic.LifecycleDelegate public final void onDestroyView() { try { this.zzb.onDestroyView(); } catch (RemoteException e4) { throw new RuntimeRemoteException(e4); } } @Override // com.google.android.gms.dynamic.LifecycleDelegate public final void onInflate(Activity activity, Bundle bundle, Bundle bundle2) { GoogleMapOptions googleMapOptions = (GoogleMapOptions) bundle.getParcelable("MapOptions"); try { Bundle bundle3 = new Bundle(); zzcb.zzb(bundle2, bundle3); this.zzb.onInflate(ObjectWrapper.wrap(activity), googleMapOptions, bundle3); zzcb.zzb(bundle3, bundle2); } catch (RemoteException e4) { throw new RuntimeRemoteException(e4); } } @Override // com.google.android.gms.dynamic.LifecycleDelegate public final void onLowMemory() { try { this.zzb.onLowMemory(); } catch (RemoteException e4) { throw new RuntimeRemoteException(e4); } } @Override // com.google.android.gms.dynamic.LifecycleDelegate public final void onPause() { try { this.zzb.onPause(); } catch (RemoteException e4) { throw new RuntimeRemoteException(e4); } } @Override // com.google.android.gms.dynamic.LifecycleDelegate public final void onResume() { try { this.zzb.onResume(); } catch (RemoteException e4) { throw new RuntimeRemoteException(e4); } } @Override // com.google.android.gms.dynamic.LifecycleDelegate public final void onSaveInstanceState(Bundle bundle) { try { Bundle bundle2 = new Bundle(); zzcb.zzb(bundle, bundle2); this.zzb.onSaveInstanceState(bundle2); zzcb.zzb(bundle2, bundle); } catch (RemoteException e4) { throw new RuntimeRemoteException(e4); } } @Override // com.google.android.gms.dynamic.LifecycleDelegate public final void onStart() { try { this.zzb.onStart(); } catch (RemoteException e4) { throw new RuntimeRemoteException(e4); } } @Override // com.google.android.gms.dynamic.LifecycleDelegate public final void onStop() { try { this.zzb.onStop(); } catch (RemoteException e4) { throw new RuntimeRemoteException(e4); } } public final void zza(Bundle bundle) { try { Bundle bundle2 = new Bundle(); zzcb.zzb(bundle, bundle2); this.zzb.onEnterAmbient(bundle2); zzcb.zzb(bundle2, bundle); } catch (RemoteException e4) { throw new RuntimeRemoteException(e4); } } public final void zzb() { try { this.zzb.onExitAmbient(); } catch (RemoteException e4) { throw new RuntimeRemoteException(e4); } } }