Google Map API V2 - How do I keep a marker in the center of the screen while user is scrolling the map?

后端 未结 7 1777
执念已碎
执念已碎 2020-12-10 02:00

Google Map API V2 - How do I keep a marker in the center of the screen while user is scrolling the map ?

My purpose is to let user choose a location. I use the follo

7条回答
  •  攒了一身酷
    2020-12-10 02:34

    I do not think that you can actually keep a marker in the middle of the screen and float it easily. My suggestion is to trick your user. Add your marker image onto the map like a button. you can place it in the middle of the screen using the xml layout. Then when your user selects a location just retrieve the gps coordinates from the middle of the screen.

    On a side note you could also just make your marker draggable Then the user could drag it around the map.

    mMap.addMarker(new MarkerOptions().position(coordinate)
                        .title("Your Title")
                        .snippet("Please move the marker if needed.")
                        .draggable(true)); 
    

提交回复
热议问题