我设法收到了推送通知,但我不知道如何处理到达应用程序的推送通知的点击,我希望在单击时根据通知类型告诉应用程序转到特定活动,而不仅仅是打开应用程序(默认行为)
我知道我可以接受
-(void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo{
NSLog(@"Here I should Recive The notification .... ") ;
//call the commented functions .....
我的应用程序使用多个推送通知。我希望添加某种意图数据或任何打包的数据,以便当我在ParsePushBroadcastReceiver中收到推送通知时,我能够检测它是哪种类型的推送通知,然后向用户显示适当的屏幕。例如,如果通知告诉用户一位朋友正在尝试添加您,它会将用户带到ContractRequest页面。
这是我的Receiver当前的样子:
public class ParsePushReceiver extends ParsePushBroadcastReceiver {
@Override
public void onPushOpen(final Context cont
我正在开发一个具有推送通知功能的应用程序。我以的形式遵循了以下链接
我尝试并成功地发送了URL,并通过在generateNotification()的代码中进行以下更改,在单击通知时打开了网页。
/**
* Issues a notification to inform the user that server has sent a message.
*/
private static void generateNotification(Context context, String message) {
NotificationManager notificationManage
我有android应用程序,并试图接收推送通知。当单击保留通知打开主活动时,我的问题是,当收到来自firebase的推送通知时,直接打开特定的活动。这是我的密码
public class MyFirebaseMessagingService extends FirebaseMessagingService {
@Override
public void onMessageReceived(RemoteMessage remoteMessage) {
super.onMessageReceived(remoteMessage);
Log.d(
我的问题是,我有两个活动,活动A和活动B。活动A是主要活动,活动B只能通过触摸通知来访问。
我需要能够触摸通知,这将打开活动B。在用户完成活动B后,他们可以按下后退按钮或完成活动B。当活动B关闭时,活动A应该会显示出来。目前,我关闭Activity A(关闭整个应用程序)并收到推送通知。我选择了打开活动B的推送通知。当我关闭活动B时,活动A不会显示,整个应用程序也会关闭。我希望活动A在完成活动B之后出现在那里。
我正在使用Parse SDK通知。在我的自定义ParsePushBroadcastReceiver中,我有以下代码
public class MyReceiver extends Pa