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, supportShouldUpRecreateTask
dump, 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, validateRequestPermissionsRequestCode
protected void onCreate(Bundle savedInstanceState)
onCreate
in class androidx.appcompat.app.AppCompatActivity
public void onRequestPermissionsResult(int requestCode, @NonNull java.lang.String[] permissions, @NonNull int[] grantResults)
onRequestPermissionsResult
in interface androidx.core.app.ActivityCompat.OnRequestPermissionsResultCallback
onRequestPermissionsResult
in class androidx.fragment.app.FragmentActivity
public void onMapReady(@NonNull MapboxMap mapboxMap)
OnMapReadyCallback
onMapReady
in interface OnMapReadyCallback
mapboxMap
- 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.AppCompatActivity
protected void onResume()
onResume
in class androidx.fragment.app.FragmentActivity
protected void onPause()
onPause
in class androidx.fragment.app.FragmentActivity
protected void onStop()
onStop
in class androidx.appcompat.app.AppCompatActivity
protected void onSaveInstanceState(Bundle outState)
onSaveInstanceState
in class androidx.appcompat.app.AppCompatActivity
protected void onDestroy()
onDestroy
in class androidx.appcompat.app.AppCompatActivity
public void onLowMemory()
onLowMemory
in class androidx.fragment.app.FragmentActivity
public void onLocationComponentClick()
OnLocationClickListener
onLocationComponentClick
in interface OnLocationClickListener
public void onCameraTrackingDismissed()
OnCameraTrackingChangedListener
OnCameraTrackingChangedListener.onCameraTrackingChanged(int)
, if needed.onCameraTrackingDismissed
in interface OnCameraTrackingChangedListener
public void onCameraTrackingChanged(int currentMode)
OnCameraTrackingChangedListener
CameraMode
change.onCameraTrackingChanged
in interface OnCameraTrackingChangedListener
currentMode
- current active CameraMode
.