zzaam.java 1.66 KB
package com.google.android.gms.internal;

import android.app.Activity;
import com.google.android.gms.common.ConnectionResult;
import com.google.android.gms.common.internal.zzac;
import com.google.android.gms.common.util.zza;
import java.util.Set;

public class zzaam
  extends zzaae
{
  final zza<zzzz<?>> a = new zza();
  private zzaax b;
  
  private zzaam(zzabf paramzzabf)
  {
    super(paramzzabf);
    this.zzaCR.zza("ConnectionlessLifecycleHelper", this);
  }
  
  public static void zza(Activity paramActivity, zzaax paramzzaax, zzzz<?> paramzzzz)
  {
    zzabf localzzabf = zzs(paramActivity);
    zzaam localzzaam = (zzaam)localzzabf.zza("ConnectionlessLifecycleHelper", zzaam.class);
    paramActivity = localzzaam;
    if (localzzaam == null) {
      paramActivity = new zzaam(localzzabf);
    }
    paramActivity.b = paramzzaax;
    zzac.zzb(paramzzzz, "ApiKey cannot be null");
    paramActivity.a.add(paramzzzz);
    paramzzaax.zza(paramActivity);
  }
  
  public void onStart()
  {
    super.onStart();
    if (!this.a.isEmpty()) {
      this.b.zza(this);
    }
  }
  
  public void onStop()
  {
    super.onStop();
    zzaax localzzaax = this.b;
    synchronized (zzaax.a)
    {
      if (localzzaax.e == this)
      {
        localzzaax.e = null;
        localzzaax.f.clear();
      }
      return;
    }
  }
  
  protected void zza(ConnectionResult paramConnectionResult, int paramInt)
  {
    this.b.zza(paramConnectionResult, paramInt);
  }
  
  protected void zzvx()
  {
    this.b.zzvx();
  }
}


/* Location:              /home/merong/decompile/hackery-dex2jar.jar!/com/google/android/gms/internal/zzaam.class
 * Java compiler version: 6 (50.0)
 * JD-Core Version:       0.7.1
 */