状态栏中的Android位置/ GPS图标

时间:2017-04-12 05:50:56

标签: android gps location

当我在不同手机上测试我的应用程序时,我在Galaxy S7(Android 6.0)上遇到了前所未有的行为

我要求以15分钟的频率更新位置信息。在我的所有其他手机上,只要下面的代码运行,GPS图标就会出现在状态栏中:

GPSlocationManager.requestLocationUpdates(LocationManager.GPS_PROVIDER,15 * 60 * 1000,0,this);

然而,在我的S7上,如果我没有将minTime降低到不到5分钟,GPS状态图标会在状态栏中暂时显示,或者根本不显示。但是,放在onLocationChanged()中的日志告诉我它每15分钟被调用一次,因此看起来GPS实际上已启用,但状态栏没有反映出来。

你们有没有曾经打过电话,如果minTime太高,GPS就永远不会触发onLocationChanged?

0 个答案:

没有答案