[英]Auto open Activity when notification is send without clicking on notification
发送通知时,是否可以在应用活动中执行某些功能,而无需用户单击通知栏?
示例:我有一个onClick方法,在发送通知时需要调用该方法。
是,从notificationReceiver onReceive()方法中可以直接调用startActivity,如下所示
Intent resultIntent = new Intent(getApplicationContext(), ActivityName.class);
resultIntent.setData(Uri.parse("content://"
+ Calendar.getInstance().getTimeInMillis()));
resultIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_SINGLE_TOP);
startActivity(resultIntent);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.