android,处理后处理意图吗?

时间:2015-07-13 11:15:07

标签: android android-intent

我有意在A活动中推送或自定义方案。

我在onResume处理它们。

除非明确告知,否则似乎不会处理意图 我开始一个意图的活动,当我关闭已启动的活动时,它会一直重新启动(我怀疑这是由于生活意图) 我应该如何处理它们?

是否有更好的处理方式,例如推送意图? (不需要处理它们吗?)

---编辑

我认为我的问题是由于我处理推送,(或计划)的方式

GcmIntentService会创建一个启动MainActivity的通知 MainActivity然后查看args并启动appropriate activities

我想更传统的方式是直接从GcmIntentService转到appropriate activities

1 个答案:

答案 0 :(得分:0)

尝试将其放在MainActivity.java的onCreate()方法中:

if (savedInstanceState == null) {
final Intent launchIntent = new Intent(MainActivity.this, AnotherActivity.class);
startActivity(launchIntent);
}

如果已经创建了活动,则将其放在onStart()方法中。