Class SearchFragment
java.lang.Object
androidx.fragment.app.Fragment
com.arubanetworks.meridian.search.SearchFragment
- All Implemented Interfaces:
ComponentCallbacks
,View.OnCreateContextMenuListener
,ActivityResultCaller
,HasDefaultViewModelProviderFactory
,LifecycleOwner
,ViewModelStoreOwner
,androidx.savedstate.SavedStateRegistryOwner
,DirectionsStartSearch.DirectionsStartSearchListener
public class SearchFragment
extends Fragment
implements DirectionsStartSearch.DirectionsStartSearchListener
A Fragment for presenting UI to search for and pick a placemark near the users location.
It is expected the the Activity that hosts this Fragment implements OnSearchResultSelectedListener.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interface
A Listener for receiving events fromSearchFragment
.Nested classes/interfaces inherited from class androidx.fragment.app.Fragment
Fragment.InstantiationException, Fragment.SavedState
-
Field Summary
Fields inherited from class androidx.fragment.app.Fragment
mPreviousWho
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic SearchFragment
newInstance
(EditorKey appKey, List<EditorKey> exclude) void
void
void
onCreateOptionsMenu
(Menu menu, MenuInflater inflater) onCreateView
(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) boolean
void
Called when a search completes successfully.void
Called when a search fails to complete.Methods 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, onActivityCreated, onActivityResult, onAttach, onAttachFragment, onConfigurationChanged, onContextItemSelected, onCreateAnimation, onCreateAnimator, onCreateContextMenu, onDestroy, onDestroyOptionsMenu, onDestroyView, onDetach, onGetLayoutInflater, onHiddenChanged, onInflate, onInflate, onLowMemory, onMultiWindowModeChanged, onOptionsMenuClosed, onPause, onPictureInPictureModeChanged, onPrepareOptionsMenu, onPrimaryNavigationFragmentChanged, onRequestPermissionsResult, onResume, onSaveInstanceState, onStart, onStop, onViewCreated, 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
-
Constructor Details
-
SearchFragment
public SearchFragment()
-
-
Method Details
-
newInstance
-
onCreate
-
onCreateView
public View onCreateView(@NonNull LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) - Overrides:
onCreateView
in classFragment
-
onAttach
-
onCreateOptionsMenu
- Overrides:
onCreateOptionsMenu
in classFragment
-
onOptionsItemSelected
- Overrides:
onOptionsItemSelected
in classFragment
-
onSearchComplete
Description copied from interface:DirectionsStartSearch.DirectionsStartSearchListener
Called when a search completes successfully.- Specified by:
onSearchComplete
in interfaceDirectionsStartSearch.DirectionsStartSearchListener
-
onSearchError
Description copied from interface:DirectionsStartSearch.DirectionsStartSearchListener
Called when a search fails to complete.- Specified by:
onSearchError
in interfaceDirectionsStartSearch.DirectionsStartSearchListener
-