当前位置: 首页 > 知识库问答 >
问题:

Android gps提供商和gps图标

祝昊东
2023-03-14
mLocationManager = (LocationManager) mContext.getSystemService(Context.LOCATION_SERVICE);
mLocationManager.requestLocationUpdates(LocationManager.GPS_PROVIDER, 1000 * 10, 0, this, Looper.myLooper());
...
@Override
public void onLocationChanged(Location location) {
    mListenerRef.get().onLocationChanged(location);
}

Galaxy S3-GPS图标没有出现,它没有启动onLocationChanged方法。(好吧)

Htc one M8-GPS图标出现,闪烁,并触发onlocationchange(但如何?)

这时问题突然出现

    null
    null

共有1个答案

颜乐
2023-03-14

gps图标闪烁是什么意思?

->好吧,我希望你知道GPS提供商不在屋檐下工作。因此,从屋檐下的GPS提供商那里获得位置更新是完全不可能的。在这种情况下,如果用户启用GPS,则出现GPS闪烁图标,通知用户正在搜索GPS。

->一旦它找到了GPS,图标不再闪烁,你将从GPS提供商那里获得位置更新。

 类似资料:
  • 我正在尝试开发一个android应用程序,该应用程序使用GPS或网络提供商获取设备纬度和经度,以该过程可用的为准。当设备的GPS打开时,代码工作得非常好,但不幸的是,当设备的GPS关闭时,它永远不会工作。 例如,我想根据可用的提供商获取设备的纬度和经度;如果设备的GPS打开,它应该使用GPS提供商获取设备的纬度和经度,如果GPS关闭,它应该使用网络提供商获取设备的纬度和经度。在我的情况下,网络提供

  • 从priority_balanced_power_precission给出的精确度有多高得到了这个? 高精度模式使用所有位置提供商,但是,它优先考虑位置提供商,并包括GPS和位置提供商。定位精度大约在10米范围内。 NO_POWER不使用任何位置提供商,而是从其他应用程序获取位置的被动模式。精确度可能是一英里或更多。它完全基于其他应用程序最近获取的位置。 Priority_balanced_pow

  • 我正在尝试从最好的提供商那里获取位置。我启用了GPS。此外,当我打印纬度和经度时,我从网络提供商那里获取它。 我的问题是: 如果启用了GPS,那么我想通过GPS搜索30秒的位置。在那之后,如果我的精度低于200米,那么我就使用它。如果精度超过200米,我会再次搜索,然后从网络提供商那里开始。 之后,我比较两者的准确性,并获取更准确的提供商的数据。 这是我的代码: LocationUtil。JAVA

  • PagodaBox AppFog Heroku fortrabbit Engine Yard Cloud Red Hat OpenShift Platform AWS Elastic Beanstalk Windows Azure Google App Engine Jelastic Platform.sh Cloudways IBM Bluemix Cloud Foundry Pivotal W

  • 我已经构建了一个自定义凭据提供程序,它在Windows SDK中作为示例提供。它在计算机上工作得很好。 当CR安装在远程服务器上,人们通过RDP连接到它时,会两次提示用户输入用户名/密码对,第一次是在本机RDP客户端中,第二次是在自定义凭据提供程序本身中,当用户通过本机RDP客户端成功登录时。 有没有办法获取第一步输入的用户名和密码,并将其写入CR字段。

  • 我已经在我的清单中定义了使用gps的所有前置任务。喜欢 “使用权限android:name=“android。准许进入“精细位置”/ "使用权限android: name="android.permission.ACCESS_COARSE_LOCATION"/ 每次我尝试在Android 6.0上打开此活动时,它都会以此logcat消息停止。但在一些手机上也能用。有人能帮我弄清楚,并提供解决方案吗