Som*_* Ri 3 android broadcastreceiver android-intent android-activity
我注册了在manifest.xml中接收短信广播.如何在广播的receive()方法中启动新的Activity.是否有任何Intent标志设置或任何东西?
Raj*_*ddy 11
像这样使用FLAG_ACTIVITY_NEW_TASK
@Override
public void onReceive(Context context, Intent intent) {
Intent i = new Intent(context, AlarmDialog.class);
i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
context.startActivity(i);
}
Run Code Online (Sandbox Code Playgroud)