1
Intent goMain = new Intent(getBaseContext(),MainActivity.class);
goMain.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TASK | Intent.FLAG_ACTIVITY_CLEAR_TOP);
goMain.putExtras(extras);
getApplicationContext().startActivity(goMain);
将数据发送至mainactivity我想要做的是,从单独的IntentService
发送数据O唯一MainActivity
。发生了什么,我不希望它发生的是带来一个新的活动,而不是当前运行的活动。另外,当前正在运行的活动不显示从intentservice发送的数据。当我尝试删除FLAG_ACTIVITY_NEW_TASK
时,“从Activity上下文外调用startActivity()需要FLAG_ACTIVITY_NEW_TASK
标志”错误。谁能帮我这个? 在此先感谢。从单独的意图