ArcGIS地图当前位置

问题描述 投票:0回答:1

枝,即时通讯使用Android中的ArcGIS显示Android手机上的地图新的。我管理,以显示Android手机在地图上,但是,我有困难,显示当前位置。如,在当前位置,它会显示一个小蓝点。

难道你们知道如何使用ArcGIS显示您当前的位置?提前致谢。

java android dictionary arcgis
1个回答
0
投票

所有你需要做的是得到的MapView的LocationService和调用start()就可以了。但是,你需要做的地图已被初始化后。这里有一个简单的方法来做到这一点在你活动的onCreate方法(假设你的MapView被命名为地图):

map = (MapView) findViewById(R.id.map);
map.setOnStatusChangedListener(new OnStatusChangedListener() {

    @Override
    public void onStatusChanged(Object source, STATUS status) {
        if (STATUS.INITIALIZED == status) {
            map.getLocationService().start();
        }                
    }

});
//Then add layers to the map
© www.soinside.com 2019 - 2024. All rights reserved.