Skip to content

naseemakhtar994/Steet_View_Markers-1

 
 

Repository files navigation

Street View Markers

Add clickable markers to android street view.

  1. Layout
<com.github.alkurop.streetviewmarker.StreetMarkerView
        android:id="@+id/marker_view"
        android:layout_width="match_parent"
        android:layout_height="match_parent" />
  1. Code

val focusLocation = arguments.getParcelable<LatLng>(FOCUS_LOCATION_KEY)

marker_view.focusToLocation(focusLocation)

marker_view.onMarkerClickListener = {
            presenter.onMarkerClicked(it)
        }

marker_view.onMarkerLongClickListener = {
            presenter.onMarkerClicked(it)
        }
marker_view.onStreetLoadedSuccess = { loadedSuccess ->
            if (!loadedSuccess) {
                presenter.errorLoadingStreetView()
            }
        }
marker_view.onCameraUpdateListener = {
            presenter.onCameraUpdate(it)
        }

To view an example see https://github.com/alkurop/Steet_View_Markers/blob/master/app/src/main/kotlin/com/alkurop/mystreetplaces/ui/street/StreetFragment.kt

https://play.google.com/store/apps/details?id=com.alkurop.mystreetplaces

Packages

No packages published

Languages

  • Kotlin 95.9%
  • Java 4.1%