在android中创建活动之前检查条件

在android中创建活动之前检查条件,android,android-activity,Android,Android Activity,在创建当前活动之前,我需要检查前一个活动传递的bundle值中的条件 我不想使用Oncreate()方法中的条件 (我需要在创建活动之前检查条件,并决定是否创建活动) 我怎样才能做到这一点?有什么有用的方法吗 请提供帮助。onCreate是在“活动创建”中调用的第一个方法,因此您需要在那里进行检查,如果不希望活动运行,请从onCreate方法调用finish() 在开始活动之前,您是否可以检查条件(我猜是通过意图)?为什么不在上一个活动中执行检查?因为该活动是在特定时间后使用AlarmManag

在创建当前活动之前,我需要检查前一个活动传递的bundle值中的条件

我不想使用
Oncreate()
方法中的条件

(我需要在创建活动之前检查条件,并决定是否创建活动)

我怎样才能做到这一点?有什么有用的方法吗


请提供帮助。

onCreate是在“活动创建”中调用的第一个方法,因此您需要在那里进行检查,如果不希望活动运行,请从onCreate方法调用finish()


在开始活动之前,您是否可以检查条件(我猜是通过意图)?

为什么不在上一个活动中执行检查?因为该活动是在特定时间后使用AlarmManager创建的。我需要检查当时的时间和数据库内容,并根据当时的时间决定是否创建活动。每天。非常感谢Chris,我尝试过,如果条件不满足,我将使用oncreate方法完成活动。但是屏幕上有一个闪烁/闪烁,当电影结束的时候,我不希望那部电影发生,我怎样才能避免呢。请帮助,你能给我一些关于如何创建活动的详细信息吗?我已经解决了这个问题,,,,,,chris,非常感谢,我在AlarmReceiver类中给出了接收广播接收器的条件……然后我正在基于该条件创建活动