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 -
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, 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, unregisterForContextMenuMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface androidx.lifecycle.HasDefaultViewModelProviderFactory
getDefaultViewModelCreationExtras
-
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
-