package com.google.android.m4b.maps.ao;

import android.content.res.Resources;
import android.location.Location;
import com.google.android.m4b.maps.R.dimen;
import com.google.android.m4b.maps.R.integer;
import com.google.android.m4b.maps.bc.ae;
import com.google.android.m4b.maps.bc.af;
import com.google.android.m4b.maps.bl.ac;
import com.google.android.m4b.maps.bu.be.a;
import com.google.common.base.Preconditions;

public final class l
  implements be.a
{
  private final w a;
  private final Resources b;
  private ac c;

  public l(w paramw)
  {
    this.a = ((w)Preconditions.checkNotNull(paramw));
    this.b = paramw.getResources();
  }

  public final void a()
  {
    if (this.c == null)
    {
      this.c = this.a.d(true);
      this.c.a(this.b.getDimension(R.dimen.vm_mylocation_dot_size), this.b.getInteger(R.integer.vm_mylocation_dot_opaque_percent), this.b.getInteger(R.integer.vm_mylocation_chevron_opaque_percent));
    }
    this.a.a(this.c);
  }

  public final void a(Location paramLocation)
  {
    af localaf = af.a(paramLocation.getLatitude(), paramLocation.getLongitude());
    ae localae = new ae(localaf, paramLocation.getBearing(), (int)paramLocation.getAccuracy());
    localae.a(localaf);
    localae.a(paramLocation.hasBearing());
    this.c.a(localae);
    this.a.a(true, true);
  }

  public final void b()
  {
    this.a.b(this.c);
  }
}

/* Location:           C:\Documents and Settings\Cesar Cabello Cea\Mis documentos\Downloads\apk-downloader\com.ikea.kompis-6_dex2jar.jar
 * Qualified Name:     com.google.android.m4b.maps.ao.l
 * JD-Core Version:    0.6.2
 */