Class SearchFragment
java.lang.Object
androidx.fragment.app.Fragment
com.arubanetworks.meridian.search.SearchFragment
- All Implemented Interfaces:
ComponentCallbacks,View.OnCreateContextMenuListener,ActivityResultCaller,HasDefaultViewModelProviderFactory,LifecycleOwner,ViewModelStoreOwner,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 interfaceA 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 SearchFragmentnewInstance(EditorKey appKey, List<EditorKey> exclude) voidvoidvoidonCreateOptionsMenu(Menu menu, MenuInflater inflater) onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) booleanvoidCalled when a search completes successfully.voidCalled 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:
onCreateViewin classFragment
-
onAttach
-
onCreateOptionsMenu
- Overrides:
onCreateOptionsMenuin classFragment
-
onOptionsItemSelected
- Overrides:
onOptionsItemSelectedin classFragment
-
onSearchComplete
Description copied from interface:DirectionsStartSearch.DirectionsStartSearchListenerCalled when a search completes successfully.- Specified by:
onSearchCompletein interfaceDirectionsStartSearch.DirectionsStartSearchListener
-
onSearchError
Description copied from interface:DirectionsStartSearch.DirectionsStartSearchListenerCalled when a search fails to complete.- Specified by:
onSearchErrorin interfaceDirectionsStartSearch.DirectionsStartSearchListener
-