从一个服务类重定向到另一个Activity



我可以从一个service class重定向到另一个Activity吗?

我需要当我的进程在服务中结束时将我重定向到另一个活动。

你试过了吗?

 Intent in=new Intent().setClass(MyAlarmService.this,Reminder.class);
in.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
        startActivity(in);
编辑:

如果你正在使用BroadcastReceiver,试试这个

Intent iAlarm = new Intent( mcontext, YourActivity.class );
                     iAlarm.addFlags(Intent.FLAG_FROM_BACKGROUND); 
                     iAlarm.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); 
mcontext.startActivity(iAlarm); 

当你的进程完成发送广播,当你接收到broadcast onReceive方法开始你的下一个活动。使用Intent Service

相关内容

  • 没有找到相关文章

最新更新