AlarmManager.setRepeating没有工作

时间:2015-07-25 13:08:09

标签: android android-intent geolocation alarmmanager android-pendingintent

我制作了一个简单的地理定位设备的应用。

我已经制作了一个由主要活动调用的服务,该服务每五秒钟调用另一个服务来获取坐标。

地理定位服务运作良好,但我无法制作alarmManager。

intent = new Intent(this,GeoService.class);
    pi = PendingIntent.getService(this,12345,intent,PendingIntent.FLAG_UPDATE_CURRENT);

    am = (AlarmManager)this.getSystemService(Context.ALARM_SERVICE);
    am.setRepeating(AlarmManager.ELAPSED_REALTIME, 0, 5*1000, pi);

这是对的吗?为什么它没有每5秒钟拨打一次服务?

0 个答案:

没有答案