public class SearchFragment extends android.support.v4.app.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.
| Modifier and Type | Class and Description |
|---|---|
static interface |
SearchFragment.OnSearchResultSelectedListener
A Listener for receiving events from
SearchFragment. |
| Constructor and Description |
|---|
SearchFragment() |
| Modifier and Type | Method and Description |
|---|---|
static SearchFragment |
newInstance(EditorKey appKey,
java.util.List<EditorKey> exclude) |
void |
onAttach(android.content.Context context) |
void |
onCreate(android.os.Bundle savedInstanceState) |
void |
onCreateOptionsMenu(android.view.Menu menu,
android.view.MenuInflater inflater) |
android.view.View |
onCreateView(android.view.LayoutInflater inflater,
android.view.ViewGroup container,
android.os.Bundle savedInstanceState) |
boolean |
onOptionsItemSelected(android.view.MenuItem item) |
void |
onSearchComplete(DirectionsStartSearchResponse response)
Called when a search completes successfully.
|
void |
onSearchError(java.lang.Throwable tr)
Called when a search fails to complete.
|
dump, equals, getActivity, getAllowEnterTransitionOverlap, getAllowReturnTransitionOverlap, getArguments, getChildFragmentManager, getContext, getEnterTransition, getExitTransition, getFragmentManager, getHost, getId, getLayoutInflater, getLayoutInflater, getLifecycle, getLoaderManager, getParentFragment, getReenterTransition, getResources, getRetainInstance, getReturnTransition, getSharedElementEnterTransition, getSharedElementReturnTransition, getString, getString, getTag, getTargetFragment, getTargetRequestCode, getText, getUserVisibleHint, getView, 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, onRequestPermissionsResult, onResume, onSaveInstanceState, onStart, onStop, onViewCreated, onViewStateRestored, postponeEnterTransition, registerForContextMenu, requestPermissions, requireActivity, requireContext, requireFragmentManager, requireHost, 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, unregisterForContextMenupublic static SearchFragment newInstance(@Nullable EditorKey appKey, java.util.List<EditorKey> exclude)
public void onCreate(android.os.Bundle savedInstanceState)
onCreate in class android.support.v4.app.Fragmentpublic android.view.View onCreateView(android.view.LayoutInflater inflater,
android.view.ViewGroup container,
android.os.Bundle savedInstanceState)
onCreateView in class android.support.v4.app.Fragmentpublic void onAttach(android.content.Context context)
onAttach in class android.support.v4.app.Fragmentpublic void onCreateOptionsMenu(android.view.Menu menu,
android.view.MenuInflater inflater)
onCreateOptionsMenu in class android.support.v4.app.Fragmentpublic boolean onOptionsItemSelected(android.view.MenuItem item)
onOptionsItemSelected in class android.support.v4.app.Fragmentpublic void onSearchComplete(DirectionsStartSearchResponse response)
DirectionsStartSearch.DirectionsStartSearchListenerCalled when a search completes successfully.
onSearchComplete in interface DirectionsStartSearch.DirectionsStartSearchListenerpublic void onSearchError(java.lang.Throwable tr)
DirectionsStartSearch.DirectionsStartSearchListenerCalled when a search fails to complete.
onSearchError in interface DirectionsStartSearch.DirectionsStartSearchListener