Class PoisOnRouteAutocompleteFragment
java.lang.Object
androidx.fragment.app.Fragment
com.trimblemaps.mapsdk.plugins.places.autocomplete.ui.PlaceAutocompleteFragment
com.trimblemaps.navigation.plugins.poisonroute.autocomplete.ui.PoisOnRouteAutocompleteFragment
- All Implemented Interfaces:
android.content.ComponentCallbacks,android.view.View.OnCreateContextMenuListener,android.view.ViewTreeObserver.OnScrollChangedListener,androidx.activity.result.ActivityResultCaller,androidx.lifecycle.HasDefaultViewModelProviderFactory,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.ViewModelStoreOwner,androidx.savedstate.SavedStateRegistryOwner,com.trimblemaps.mapsdk.plugins.places.autocomplete.ui.CategoryView.CategoryListVisibilityListener,com.trimblemaps.mapsdk.plugins.places.autocomplete.ui.CategoryView.CategorySelectedListener,com.trimblemaps.mapsdk.plugins.places.autocomplete.ui.ResultClickCallback,com.trimblemaps.mapsdk.plugins.places.autocomplete.ui.SearchView.BackButtonListener,com.trimblemaps.mapsdk.plugins.places.autocomplete.ui.SearchView.FocusListener,com.trimblemaps.mapsdk.plugins.places.autocomplete.ui.SearchView.QueryListener
public class PoisOnRouteAutocompleteFragment extends com.trimblemaps.mapsdk.plugins.places.autocomplete.ui.PlaceAutocompleteFragment
-
Nested Class Summary
Nested classes/interfaces inherited from class com.trimblemaps.mapsdk.plugins.places.autocomplete.ui.PlaceAutocompleteFragment
com.trimblemaps.mapsdk.plugins.places.autocomplete.ui.PlaceAutocompleteFragment.OnLoadedListener, com.trimblemaps.mapsdk.plugins.places.autocomplete.ui.PlaceAutocompleteFragment.PoiCategorySelectedListenerNested classes/interfaces inherited from class androidx.fragment.app.Fragment
androidx.fragment.app.Fragment.InstantiationException, androidx.fragment.app.Fragment.SavedState -
Field Summary
FieldsFields inherited from class com.trimblemaps.mapsdk.plugins.places.autocomplete.ui.PlaceAutocompleteFragment
categoryListView, categorySelectedDrawable, categorySelectedId, categorySelectedName, features, isPoiOnRouteActive, noResultsFoundView, offlineImageView, offlineResultView, placeSelectionListener, poiClusterListBottomSheet, poiListBottomSheet, poisResponseListener, query, rootView, searchHistoryView, searchResultView, searchView, viewModelFields inherited from class androidx.fragment.app.Fragment
mPreviousWho -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidprotected voidnewInstance(PoisOnRouteOptions poisOnRouteOptions) voidonActivityCreated(android.os.Bundle savedInstanceState) android.view.ViewonCreateView(android.view.LayoutInflater inflater, android.view.ViewGroup container, android.os.Bundle savedInstanceState) voidvoidvoidsetPoisOnRouteCallback(PoisOnRouteCallback poisOnRouteCallback) voidsetPoisOnRouteOptions(PoisOnRouteOptions poisOnRouteOptions) protected voidMethods inherited from class com.trimblemaps.mapsdk.plugins.places.autocomplete.ui.PlaceAutocompleteFragment
bindClickListeners, bindViews, findCategoryById, getBottomSheetHeight, getCategoryId, getCategorySelectedName, getHistoryCount, getSearchQuery, getToolbarHeight, handleRecentsList, hideCategoryListView, hideCategoryView, hideSearchingMessage, isCategoryListViewVisible, isMenuIconVisible, newInstance, onBackButtonPress, onCategorySelected, onClick, onDestroyView, onFocusChange, onHideCategoryList, onQueryChange, onResume, onSaveInstanceState, onScrollChanged, onShowCategoryList, onViewCreated, resetQueryTimer, setCenter, setFocusListener, setOnAdditionalInfoShownListener, setOnLoadedListenerListener, setOnMenuIconClickListener, setOnPlaceSelectedListener, setOnSettingsClickListener, setPlaceOptions, setPoiCategorySelectedListener, setPoisResponseListener, showCategoryListView, showCategoryView, showNoResultsFound, showOfflineMessage, showRequestError, showRequestException, showRequestTimeout, showSearchingMessage, styleView, updateCategoryView, updateClusterList, updateFavoritePlacesViewMethods inherited from class androidx.fragment.app.Fragment
dump, equals, getActivity, getAllowEnterTransitionOverlap, getAllowReturnTransitionOverlap, getArguments, getChildFragmentManager, getContext, getDefaultViewModelCreationExtras, getDefaultViewModelProviderFactory, getEnterTransition, getExitTransition, getFragmentManager, getHost, getId, getLayoutInflater, getLayoutInflater, getLifecycle, getLoaderManager, getParentFragment, getParentFragmentManager, getReenterTransition, getResources, getRetainInstance, getReturnTransition, getSavedStateRegistry, getSharedElementEnterTransition, getSharedElementReturnTransition, getString, getString, getTag, getTargetFragment, getTargetRequestCode, getText, getUserVisibleHint, getView, getViewLifecycleOwner, getViewLifecycleOwnerLiveData, getViewModelStore, hashCode, hasOptionsMenu, instantiate, instantiate, isAdded, isDetached, isHidden, isInLayout, isMenuVisible, isRemoving, isResumed, isStateSaved, isVisible, onActivityResult, onAttach, onAttach, onAttachFragment, onConfigurationChanged, onContextItemSelected, onCreate, onCreateAnimation, onCreateAnimator, onCreateContextMenu, onCreateOptionsMenu, onDestroy, onDestroyOptionsMenu, onDetach, onGetLayoutInflater, onHiddenChanged, onInflate, onInflate, onLowMemory, onMultiWindowModeChanged, onOptionsItemSelected, onOptionsMenuClosed, onPause, onPictureInPictureModeChanged, onPrepareOptionsMenu, onPrimaryNavigationFragmentChanged, onRequestPermissionsResult, onStart, onStop, onViewStateRestored, postponeEnterTransition, postponeEnterTransition, registerForActivityResult, registerForActivityResult, registerForContextMenu, requestPermissions, requireActivity, requireArguments, requireContext, requireFragmentManager, requireHost, requireParentFragment, requireView, setAllowEnterTransitionOverlap, setAllowReturnTransitionOverlap, setArguments, setEnterSharedElementCallback, setEnterTransition, setExitSharedElementCallback, setExitTransition, setHasOptionsMenu, setInitialSavedState, setMenuVisibility, setReenterTransition, setRetainInstance, setReturnTransition, setSharedElementEnterTransition, setSharedElementReturnTransition, setTargetFragment, setUserVisibleHint, shouldShowRequestPermissionRationale, startActivity, startActivity, startActivityForResult, startActivityForResult, startIntentSenderForResult, startPostponedEnterTransition, toString, unregisterForContextMenu
-
Field Details
-
TAG
- See Also:
-
-
Constructor Details
-
PoisOnRouteAutocompleteFragment
public PoisOnRouteAutocompleteFragment()
-
-
Method Details
-
newInstance
-
onCreateView
@Nullable public android.view.View onCreateView(android.view.LayoutInflater inflater, @Nullable android.view.ViewGroup container, @Nullable android.os.Bundle savedInstanceState) - Overrides:
onCreateViewin classcom.trimblemaps.mapsdk.plugins.places.autocomplete.ui.PlaceAutocompleteFragment
-
onActivityCreated
public void onActivityCreated(@Nullable android.os.Bundle savedInstanceState) - Overrides:
onActivityCreatedin classcom.trimblemaps.mapsdk.plugins.places.autocomplete.ui.PlaceAutocompleteFragment
-
initializeViewModel
protected void initializeViewModel()- Overrides:
initializeViewModelin classcom.trimblemaps.mapsdk.plugins.places.autocomplete.ui.PlaceAutocompleteFragment
-
resetCategorySelected
public void resetCategorySelected()- Overrides:
resetCategorySelectedin classcom.trimblemaps.mapsdk.plugins.places.autocomplete.ui.PlaceAutocompleteFragment
-
resetPoiCategoriesPoisBuilder
public void resetPoiCategoriesPoisBuilder() -
hidePoiTitle
public void hidePoiTitle() -
hidePoiListBottomSheet
public void hidePoiListBottomSheet() -
subscribe
protected void subscribe()- Overrides:
subscribein classcom.trimblemaps.mapsdk.plugins.places.autocomplete.ui.PlaceAutocompleteFragment
-