gpt4 book ai didi

android - 如何在谷歌地图 V2 Android 上移动标记

转载 作者:行者123 更新时间:2023-11-29 21:10:48 25 4
gpt4 key购买 nike

这是我的代码:

public class MainActivity extends Activity {

protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);

GoogleMap map = ((MapFragment) getFragmentManager().findFragmentById(R.id.map)).getMap();

map.setMyLocationEnabled(true);

LocationManager locationManager = (LocationManager) getSystemService(LOCATION_SERVICE);
Criteria criteria = new Criteria();
String provider = locationManager.getBestProvider(criteria, true);

Location myLocation = locationManager.getLastKnownLocation(provider);

map.setMapType(GoogleMap.MAP_TYPE_NORMAL);

double latitude = myLocation.getLatitude();
double longitude = myLocation.getLongitude();

final LatLng maposition = new LatLng(latitude, longitude);
map.moveCamera(CameraUpdateFactory.newLatLng(maposition));
map.animateCamera(CameraUpdateFactory.zoomTo(16));
map.addMarker(new MarkerOptions().title("MONKEY.D").snippet("Hace la fiesta").position(maposition).icon(BitmapDescriptorFactory));}}

如何移动这个标记“映射”?

最佳答案

map.addMarker(...)

返回对标记对象的引用。那个对象有一个

setPosition(LatLng latlng)

方法。因此,使用它可以将此标记移动到您想要的任何位置。

关于android - 如何在谷歌地图 V2 Android 上移动标记,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22938285/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com