42得票8回答
网络提供商的LocationListener已启用,但onLocationChanged从未被调用。

我正在开发一个应用程序,它会每6分钟获取一次手机位置并在服务中持续运行,虽然它工作正常,但有时网络提供程序监听器的OnLocationChanged方法停止被调用,而我不知道原因。 由于某种原因停止被调用,但提供程序已启用且监听器正在工作,当我手动启用或禁用提供程序时,将调用onProvid...

41得票2回答
它是如何工作的- requestLocationUpdates() + LocationRequest/Listener

我是一名新的Android编程人员,我在请求本地化更新方面遇到了问题。 我正在使用来自http://developer.android.com/training/location/receive-location-updates.html的教程。 我的应用程序可以处理异常,正确获取纬度和...

41得票4回答
Android - 在多个活动中实现LocationListener的最佳方法

我一直卡在这个问题上很久了。我正在开发一个应用程序,它在多个不同的活动中广泛使用位置信息。我找到的每个示例都在每个活动中使用单独的LocationListener,但在我的情况下,这种方法是不可行的。 我想知道在多个活动中跟踪用户位置最有效的方法是什么。目前,我已经创建了一个服务来实现Loc...

27得票5回答
停止Android中的位置监听器。

在我的Android应用程序中,我需要获取用户的当前GPS位置,仅当位置与先前位置发生更改时才在应用程序启动时获取。但问题是,如果我在应用程序内部位置更改(即,如果用户在使用应用程序时旅行),应用程序将从开头开始。 我需要在获取用户当前位置后停止位置侦听器。removeUpdates方法对我...

26得票3回答
安卓:定位一次并显示加载对话框

我正在编写一个应用程序,它需要用户的当前位置(lastknownlocation 不会非常有用),并从数据库中显示所有最接近他们的“物品”列表。 我已经成功地找到了最接近物品的方法,但目前只使用硬编码的纬度和经度位置,现在是时候实现查找实际位置了。 有人能提供一个示例,演示如何使应用程序在...

18得票3回答
如何使用Google地图在移动时从我的当前位置绘制路径

我试图在移动时绘制路径。我在动态绘制路径方面遇到了一个大问题,请帮我解决它。我的地图上有一个标记,表示我的当前位置。一旦我开始移动,我希望地图开始在我移动的路径上绘制线条。我没有两个固定点。请问有人能提供一个解决方案吗?在SO中我看到了很多关于在两个固定点之间绘制路径的答案。但是这里只有我的初...

17得票2回答
位置广播接收器

我知道BroadcastReceiver可以监听文本、电话事件等,但是你可以将LocationServices作为服务运行并基于位置信息来触发事件吗? 例如,当你接近某个GPS点时,手机会通知你。

12得票1回答
onLocationChanged方法不会自动调用

我在Android中使用onLocationChanged事件时遇到了问题。下面是触发代码:case R.id.start: { Points.add(overlay.getMyLocation()); // Points' type is ArrayList<GeoPoint&...

11得票5回答
Java IO异常:无法解析服务器地理编码器响应

我正在使用以下代码获取地理地址:private String getAddress(Location location) { try{ List<Address> addresses = new Geocoder(this,Locale.getDefau...

10得票1回答
安卓手机锁屏后无法接收位置更新

我的应用程序需要持续跟踪用户。为此,我使用了一个LocationListener对象,它应该持续接收位置更新。问题在于当屏幕关闭时,它无法接收到任何更新。 我尝试添加了一个部分唤醒锁:mLocationRequest = LocationRequest.create(); m...