package com.google.android.m4b.maps.bu;

import android.content.Context;
import android.content.res.Resources;
import android.view.View;
import android.view.View.OnClickListener;
import android.view.ViewGroup.LayoutParams;
import android.widget.LinearLayout;
import com.google.android.m4b.maps.R.dimen;
import com.google.android.m4b.maps.R.drawable;
import com.google.android.m4b.maps.R.string;
import com.google.common.annotations.VisibleForTesting;

public final class cf
  implements View.OnClickListener
{
  private final View a;
  private final View b;
  private final View c;
  private a d;

  @VisibleForTesting
  private cf(View paramView1, View paramView2, View paramView3)
  {
    this.c = paramView1;
    this.a = paramView2;
    this.b = paramView3;
  }

  public static cf a(Context paramContext, Resources paramResources)
  {
    LinearLayout localLinearLayout = new LinearLayout(paramContext);
    localLinearLayout.setOrientation(1);
    localLinearLayout.setTag("GoogleMapZoomButtons");
    View localView1 = new View(paramContext);
    localView1.setLayoutParams(new ViewGroup.LayoutParams(paramResources.getDimensionPixelSize(R.dimen.btn_width), paramResources.getDimensionPixelSize(R.dimen.btn_zoom_height)));
    localView1.setBackgroundDrawable(paramResources.getDrawable(R.drawable.btn_zoom_up));
    localView1.setContentDescription(paramResources.getString(R.string.ZOOM_IN_ALT_TEXT));
    localView1.setTag("GoogleMapZoomInButton");
    localLinearLayout.addView(localView1);
    View localView2 = new View(paramContext);
    localView2.setLayoutParams(new ViewGroup.LayoutParams(paramResources.getDimensionPixelSize(R.dimen.btn_width), paramResources.getDimensionPixelSize(R.dimen.btn_zoom_height)));
    localView2.setBackgroundDrawable(paramResources.getDrawable(R.drawable.btn_zoom_down));
    localView2.setContentDescription(paramResources.getString(R.string.ZOOM_OUT_ALT_TEXT));
    localView2.setTag("GoogleMapZoomOutButton");
    localLinearLayout.addView(localView2);
    cf localcf = new cf(localLinearLayout, localView1, localView2);
    localView1.setOnClickListener(localcf);
    localView2.setOnClickListener(localcf);
    return localcf;
  }

  public final View a()
  {
    return this.c;
  }

  public final void a(a parama)
  {
    this.d = parama;
  }

  public final void a(boolean paramBoolean)
  {
    View localView = this.c;
    if (paramBoolean);
    for (int i = 0; ; i = 8)
    {
      localView.setVisibility(i);
      return;
    }
  }

  public final void b(boolean paramBoolean)
  {
    this.a.setEnabled(paramBoolean);
  }

  public final void c(boolean paramBoolean)
  {
    this.b.setEnabled(paramBoolean);
  }

  public final void onClick(View paramView)
  {
    if (this.d == null);
    do
    {
      return;
      if (paramView == this.a)
      {
        this.d.a();
        return;
      }
    }
    while (paramView != this.b);
    this.d.b();
  }

  public static abstract interface a
  {
    public abstract void a();

    public abstract void b();
  }
}

/* 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.bu.cf
 * JD-Core Version:    0.6.2
 */