如何解决在OSMDroid包括奖金包上不断跟踪和覆盖当前位置?
我遵循了本教程,并成功接收了当前位置。但是现在我想让我的位置叠加层在我更改位置时移动。我想知道是否有一些技术可以做到这一点? 我现在的代码:
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
Context ctx = getApplicationContext();
Configuration.getInstance().load(ctx,PreferenceManager.getDefaultSharedPreferences(ctx));
setContentView(R.layout.activity_main);
map = (MapView) findViewById(R.id.map);
map.setTileSource(TileSourceFactory.MAPNIK);
requestPermissionsIfNecessary(new String[] {
// if you need to show the current location,uncomment the line below
Manifest.permission.ACCESS_FINE_LOCATION,// WRITE_EXTERNAL_STORAGE is required in order to show the map
Manifest.permission.WRITE_EXTERNAL_STORAGE
});
map.setBuiltInZoomControls(true);
map.setMultiTouchControls(true);
IMapController mapController = map.getController();
mapController.setZoom(20);
this.mLocationOverlay = new MyLocationNewOverlay(new GpsMyLocationProvider(ctx),map);
this.mLocationOverlay.enableFollowLocation();
this.mLocationOverlay.enableMyLocation();
this.mLocationOverlay.setDrawAccuracyEnabled(true);
map.getoverlays().add(this.mLocationOverlay);
map.invalidate();
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。