Android _ 从服务 class 重定向到另一个 Activity?
Android _ redirect from a service class to another Activity?
我可以从 service class
重定向到另一个 Activity
吗?
我需要在我的进程完成服务时将我重定向到另一个 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);
当您的进程完成时发送广播,当您收到广播时 onReceive 方法开始您的下一个 activity。否则使用 Intent 服务
我可以从 service class
重定向到另一个 Activity
吗?
我需要在我的进程完成服务时将我重定向到另一个 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);
当您的进程完成时发送广播,当您收到广播时 onReceive 方法开始您的下一个 activity。否则使用 Intent 服务