获取Android用户的当前位置

时间:2013-04-18 14:10:56

标签: android location cellular-network

我正在构建一个Android应用程序,我想在没有GPS或互联网的帮助下找到手机。相反,我想借助蜂窝信号找到手机。怎么能实现这一目标? PS。我有点新意。 提前谢谢。

1 个答案:

答案 0 :(得分:0)

您可以请求系统根据NetworkProvider显示位置更新。可以通过使用NETWORK_PROVIDER

的给定参数请求位置更新来完成

例如见下文:

   LocationManager mlocManager = (LocationManager)contextWrapper.getSystemService(Context.LOCATION_SERVICE); 
    mlocManager.requestLocationUpdates( LocationManager.NETWORK_PROVIDER, 60000, 0, this);

以下从Android文档中复制

//使用位置管理器注册侦听器以接收位置更新 locationManager.requestLocationUpdates(LocationManager.NETWORK_PROVIDER,0,0,locationListener); requestLocationUpdates()中的第一个参数是要使用的位置提供程序的类型(在这种情况下,是基于单元塔和基于Wi-Fi的位置的网络位置提供程序)。