AttributionDialogManagerImpl

Responsible for managing attribution interactions on the map.

When the user clicks the attribution icon, AttributionDialogManagerImpl.showAttribution} will be invoked. An attribution dialog will be shown to the user with contents based on the attributions found in the map style. Additionally an telemetry option item is shown to configure telemetry settings.

Constructors

AttributionDialogManagerImpl
Link copied to clipboard
fun AttributionDialogManagerImpl(context: Context)

Types

Companion
Link copied to clipboard

Static variables and methods.

object Companion

Functions

equals
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
hashCode
Link copied to clipboard
open override fun hashCode(): Int
onClick
Link copied to clipboard

Called when someone selects an attribution or telemetry settings from the dialog

open override fun onClick(dialog: DialogInterface, which: Int)
onStop
Link copied to clipboard

Called when the hosting activity is stopped

open override fun onStop()
showAttribution
Link copied to clipboard

Invoked when the map attribution should be shown to the end user

open override fun showAttribution(mapAttributionDelegate: MapAttributionDelegate)
toString
Link copied to clipboard
open override fun toString(): String