我制作了一个简单的地理定位设备的应用。
我已经制作了一个由主要活动调用的服务,该服务每五秒钟调用另一个服务来获取坐标。
地理定位服务运作良好,但我无法制作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秒钟拨打一次服务?