我正在构建一个出租车预订应用程序,我需要每20秒获取一次出租车的当前位置。我已经定义了一个AlarmManager并需要它每20秒重复一次。但它不会定期重复。相反,它在233秒后重复了自己,而且只重复了一次。我在这里做错了什么?我的HomeScreen有一个内部类OnAlarmReceiver,在我的HomeScreen的onCreate我调用AlarmManagerAlarmManagermgr=(AlarmManager)getSystemService(Context.ALARM_SERVICE);Intenti=newIntent(this,OnAlarmReceiver.cl