package com.google.android.libraries.places.widget; import android.app.Fragment; import android.content.Intent; import android.os.Bundle; import android.util.Log; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.EditText; import com.google.android.libraries.places.R; import com.google.android.libraries.places.api.model.LocationBias; import com.google.android.libraries.places.api.model.LocationRestriction; import com.google.android.libraries.places.api.model.Place; import com.google.android.libraries.places.api.model.TypeFilter; import com.google.android.libraries.places.internal.zzgb; import com.google.android.libraries.places.internal.zzgp; import com.google.android.libraries.places.internal.zzgu; import com.google.android.libraries.places.internal.zzig; import com.google.android.libraries.places.internal.zziy; import com.google.android.libraries.places.widget.Autocomplete; import com.google.android.libraries.places.widget.listener.PlaceSelectionListener; import com.google.android.libraries.places.widget.model.AutocompleteActivityMode; import java.util.List; @Deprecated /* loaded from: classes2.dex */ public class AutocompleteFragment extends Fragment { private View zza; private View zzb; private EditText zzc; private LocationBias zzd; private LocationRestriction zze; private String zzf; private TypeFilter zzg; private zziy zzh; private PlaceSelectionListener zzi; private final void zzb() { this.zzb.setVisibility(true != this.zzc.getText().toString().isEmpty() ? 0 : 8); } @Override // android.app.Fragment public void onActivityResult(int i, int i2, Intent intent) { try { getView().setEnabled(true); if (i == 30421) { if (this.zzi == null) { Log.isLoggable("Places", 5); } else if (i2 == -1) { Place placeFromIntent = Autocomplete.getPlaceFromIntent(intent); this.zzi.onPlaceSelected(placeFromIntent); setText(placeFromIntent.getName()); } else if (i2 == 2) { this.zzi.onError(Autocomplete.getStatusFromIntent(intent)); i2 = 2; } i = 30421; } super.onActivityResult(i, i2, intent); } catch (Error | RuntimeException e) { zzgb.zzb(e); throw e; } } @Override // android.app.Fragment public View onCreateView(LayoutInflater layoutInflater, ViewGroup viewGroup, Bundle bundle) { try { View inflate = layoutInflater.inflate(R.layout.places_autocomplete_fragment, viewGroup, false); this.zza = inflate.findViewById(R.id.places_autocomplete_search_button); this.zzb = inflate.findViewById(R.id.places_autocomplete_clear_button); this.zzc = (EditText) inflate.findViewById(R.id.places_autocomplete_search_input); this.zzc.setHint(zzgu.zzc(layoutInflater.getContext(), R.string.places_autocomplete_search_hint)); View.OnClickListener onClickListener = new View.OnClickListener(this) { // from class: com.google.android.libraries.places.widget.zzc public final AutocompleteFragment zza; @Override // android.view.View.OnClickListener public final void onClick(View view) { this.zza.zza(view); } { this.zza = this; } }; this.zza.setOnClickListener(onClickListener); this.zzc.setOnClickListener(onClickListener); this.zzb.setOnClickListener(new View.OnClickListener(this) { // from class: com.google.android.libraries.places.widget.zzd public final AutocompleteFragment zza; @Override // android.view.View.OnClickListener public final void onClick(View view) { this.zza.setText(""); } { this.zza = this; } }); zzb(); inflate.setEnabled(false); return inflate; } catch (Error | RuntimeException e) { zzgb.zzb(e); throw e; } } @Override // android.app.Fragment public void onDestroyView() { try { this.zza = null; this.zzb = null; this.zzc = null; super.onDestroyView(); } catch (Error | RuntimeException e) { zzgb.zzb(e); throw e; } } public void setHint(CharSequence charSequence) { if (charSequence == null) { try { charSequence = getString(R.string.places_autocomplete_search_hint); } catch (Error | RuntimeException e) { zzgb.zzb(e); throw e; } } this.zzc.setHint(charSequence); this.zza.setContentDescription(charSequence); } public void setPlaceFields(List list) { try { zzig.zzc(list, "Place Fields must not be null."); this.zzh = zziy.zzk(list); getView().setEnabled(true); } catch (Error | RuntimeException e) { zzgb.zzb(e); throw e; } } public void setText(CharSequence charSequence) { try { this.zzc.setText(charSequence); zzb(); } catch (Error | RuntimeException e) { zzgb.zzb(e); throw e; } } /* JADX INFO: Access modifiers changed from: package-private */ public final /* synthetic */ void zza(View view) { if (!getView().isEnabled()) { zzig.zzc(this.zzh, "Place Fields must be set."); return; } Autocomplete.IntentBuilder intentBuilder = new Autocomplete.IntentBuilder(AutocompleteActivityMode.OVERLAY, this.zzh); intentBuilder.setInitialQuery(this.zzc.getText().toString()); intentBuilder.setHint(this.zzc.getHint().toString()); intentBuilder.setCountry(this.zzf); intentBuilder.setLocationBias(this.zzd); intentBuilder.setLocationRestriction(this.zze); intentBuilder.setTypeFilter(this.zzg); intentBuilder.zza(zzgp.FRAGMENT); Intent build = intentBuilder.build(getActivity()); getView().setEnabled(false); startActivityForResult(build, 30421); } @Override // android.app.Fragment public void onCreate(Bundle bundle) { super.onCreate(bundle); } public void setTypeFilter(TypeFilter typeFilter) { this.zzg = typeFilter; } public void setOnPlaceSelectedListener(PlaceSelectionListener placeSelectionListener) { this.zzi = placeSelectionListener; } public void setLocationRestriction(LocationRestriction locationRestriction) { this.zze = locationRestriction; } public void setLocationBias(LocationBias locationBias) { this.zzd = locationBias; } public void setCountry(String str) { this.zzf = str; } }