Ejemplo n.º 1
0
        public static NotificationData FromAndroid(AndroidJavaObject androidJavaObject)
        {
            NotificationData notification = new NotificationData();

            try {
                string json = PusheAndroidUtils.Extension("notification").CallStatic <string>("notificationToJson", androidJavaObject);
                notification = JsonUtility.FromJson <NotificationData>(json);
            } catch (Exception e) {
                PusheUnity.Log("Failed to parse notification" + e);
            }
            return(notification);
        }
Ejemplo n.º 2
0
        public void onNotificationDismiss(AndroidJavaObject notification)
        {
            var data = NotificationData.FromAndroid(notification);

            _listener.OnNotificationDismiss(data);
        }