活动从服务开始延迟5秒

时间:2016-04-05 16:14:56

标签: android

如果我从服务启动活动有5秒的延迟启动。延迟不是黑色或写屏幕。简直无法开始。

Intent i = new Intent(ServiceClass.getServiceContext(), KioskActivity.class);
i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
ServiceClass.getServiceContext().startActivity(i);

如果我从其他活动启动相同的活动,则延迟为0.5 - 1秒。在这种情况下,我使用FLAG_ACTIVITY_NEW_TASK从服务启动没有Flag的活动。

如果从服务或其他活动启动,则已启动活动的OnCreate(计算成本)过程相同。

为什么需要更长时间的服务启动?

额外信息:

如果我在打开任何其他app活动时从服务启动活动活动在0.5秒延迟打开上面,如果我从服务启动活动时不是其他活动打开延迟是5秒。 < / p>

0 个答案:

没有答案