public class LocationModesActivity extends androidx.appcompat.app.AppCompatActivity implements OnMapReadyCallback, OnLocationClickListener, OnCameraTrackingChangedListener
| Constructor and Description |
|---|
LocationModesActivity() |
| Modifier and Type | Method and Description |
|---|---|
void |
onCameraTrackingChanged(int currentMode)
Invoked on every
CameraMode change. |
void |
onCameraTrackingDismissed()
Invoked whenever camera tracking is broken.
|
protected void |
onCreate(Bundle savedInstanceState) |
boolean |
onCreateOptionsMenu(Menu menu) |
protected void |
onDestroy() |
void |
onLocationComponentClick()
Called whenever user clicks on the location layer drawn on the map.
|
void |
onLowMemory() |
void |
onMapReady(MapboxMap mapboxMap)
Called when the map is ready to be used.
|
boolean |
onOptionsItemSelected(MenuItem item) |
protected void |
onPause() |
void |
onRequestPermissionsResult(int requestCode,
java.lang.String[] permissions,
int[] grantResults) |
protected void |
onResume() |
protected void |
onSaveInstanceState(Bundle outState) |
protected void |
onStart() |
protected void |
onStop() |
addContentView, closeOptionsMenu, dispatchKeyEvent, findViewById, getDelegate, getDrawerToggleDelegate, getMenuInflater, getResources, getSupportActionBar, getSupportParentActivityIntent, invalidateOptionsMenu, onConfigurationChanged, onContentChanged, onCreateSupportNavigateUpTaskStack, onKeyDown, onMenuItemSelected, onMenuOpened, onPanelClosed, onPostCreate, onPostResume, onPrepareSupportNavigateUpTaskStack, onSupportActionModeFinished, onSupportActionModeStarted, onSupportContentChanged, onSupportNavigateUp, onTitleChanged, onWindowStartingSupportActionMode, openOptionsMenu, setContentView, setContentView, setContentView, setSupportActionBar, setSupportProgress, setSupportProgressBarIndeterminate, setSupportProgressBarIndeterminateVisibility, setSupportProgressBarVisibility, setTheme, startSupportActionMode, supportInvalidateOptionsMenu, supportNavigateUpTo, supportRequestWindowFeature, supportShouldUpRecreateTaskdump, getLastCustomNonConfigurationInstance, getLifecycle, getSupportFragmentManager, getSupportLoaderManager, getViewModelStore, onActivityResult, onAttachFragment, onBackPressed, onCreatePanelMenu, onCreateView, onCreateView, onMultiWindowModeChanged, onNewIntent, onPictureInPictureModeChanged, onPrepareOptionsPanel, onPreparePanel, onResumeFragments, onRetainCustomNonConfigurationInstance, onRetainNonConfigurationInstance, onStateNotSaved, setEnterSharedElementCallback, setExitSharedElementCallback, startActivityForResult, startActivityForResult, startActivityFromFragment, startActivityFromFragment, startIntentSenderForResult, startIntentSenderForResult, startIntentSenderFromFragment, supportFinishAfterTransition, supportPostponeEnterTransition, supportStartPostponedEnterTransition, validateRequestPermissionsRequestCodeprotected void onCreate(Bundle savedInstanceState)
onCreate in class androidx.appcompat.app.AppCompatActivitypublic void onRequestPermissionsResult(int requestCode,
@NonNull
java.lang.String[] permissions,
@NonNull
int[] grantResults)
onRequestPermissionsResult in interface androidx.core.app.ActivityCompat.OnRequestPermissionsResultCallbackonRequestPermissionsResult in class androidx.fragment.app.FragmentActivitypublic void onMapReady(@NonNull
MapboxMap mapboxMap)
OnMapReadyCallbackonMapReady in interface OnMapReadyCallbackmapboxMap - An instance of MapboxMap associated with the MapFragment or
MapView that defines the callback.public boolean onCreateOptionsMenu(Menu menu)
public boolean onOptionsItemSelected(MenuItem item)
protected void onStart()
onStart in class androidx.appcompat.app.AppCompatActivityprotected void onResume()
onResume in class androidx.fragment.app.FragmentActivityprotected void onPause()
onPause in class androidx.fragment.app.FragmentActivityprotected void onStop()
onStop in class androidx.appcompat.app.AppCompatActivityprotected void onSaveInstanceState(Bundle outState)
onSaveInstanceState in class androidx.appcompat.app.AppCompatActivityprotected void onDestroy()
onDestroy in class androidx.appcompat.app.AppCompatActivitypublic void onLowMemory()
onLowMemory in class androidx.fragment.app.FragmentActivitypublic void onLocationComponentClick()
OnLocationClickListeneronLocationComponentClick in interface OnLocationClickListenerpublic void onCameraTrackingDismissed()
OnCameraTrackingChangedListenerOnCameraTrackingChangedListener.onCameraTrackingChanged(int), if needed.onCameraTrackingDismissed in interface OnCameraTrackingChangedListenerpublic void onCameraTrackingChanged(int currentMode)
OnCameraTrackingChangedListenerCameraMode change.onCameraTrackingChanged in interface OnCameraTrackingChangedListenercurrentMode - current active CameraMode.