首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在Android中使用后台服务为网络提供商获取更新位置?

如何在Android中使用后台服务为网络提供商获取更新位置?
EN

Stack Overflow用户
提问于 2015-11-04 16:57:20
回答 1查看 306关注 0票数 0

我无法切换供应商从全球定位系统到网络在后台service.With帮助全球定位系统供应商我定期获得更新的位置使用后台服务,但当全球定位系统关闭时,如何获得更新位置的经纬度?

EN

回答 1

Stack Overflow用户

发布于 2015-11-04 18:41:45

您应该在服务中使用LocationManager

代码语言:javascript
运行
复制
LocationManager locationManager; 

    @Override
    protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);

        locationManager = (LocationManager) getSystemService(Context.LOCATION_SERVICE);     
        locationManager.requestLocationUpdates(LocationManager.NETWORK_PROVIDER, 0, 0, this);
    }

    @Override
    public void onLocationChanged(Location location) {

        Log.i("location...","...latt"+location.getLatitude()+"longg..."+location.getLongitude());
        String my_latitude = String.valueOf(location.getLatitude());
        String my_longitude = String.valueOf(location.getLongitude());
    }
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33517502

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档