我有意在A活动中推送或自定义方案。
我在onResume
处理它们。
除非明确告知,否则似乎不会处理意图 我开始一个意图的活动,当我关闭已启动的活动时,它会一直重新启动(我怀疑这是由于生活意图) 我应该如何处理它们?
是否有更好的处理方式,例如推送意图? (不需要处理它们吗?)
---编辑
我认为我的问题是由于我处理推送,(或计划)的方式
GcmIntentService
会创建一个启动MainActivity
的通知
MainActivity
然后查看args并启动appropriate activities
。
我想更传统的方式是直接从GcmIntentService
转到appropriate activities
?
答案 0 :(得分:0)
尝试将其放在MainActivity.java的onCreate()方法中:
if (savedInstanceState == null) {
final Intent launchIntent = new Intent(MainActivity.this, AnotherActivity.class);
startActivity(launchIntent);
}
如果已经创建了活动,则将其放在onStart()方法中。