Commit ce45bc81 authored by Michal Kuklis's avatar Michal Kuklis Committed by EddyVerbruggen
Browse files

Added support for defaults.

parent c2c6271d
Loading
Loading
Loading
Loading
+9 −1
Changes for src/android/com/plugin/gcm/GCMIntentService.java: 9 added lines, 1 removed line.
Original line number Diff line number Diff line
@@ -90,9 +90,17 @@ public class GCMIntentService extends GCMBaseIntentService {

		PendingIntent contentIntent = PendingIntent.getActivity(this, 0, notificationIntent, PendingIntent.FLAG_UPDATE_CURRENT);
		
		int defaults = Notification.DEFAULT_ALL;

		if (extras.getString("defaults") != null) {
			try {
				defaults = Integer.parseInt(extras.getString("defaults"));
			} catch (NumberFormatException e) {}
		}
		
		NotificationCompat.Builder mBuilder =
			new NotificationCompat.Builder(context)
				.setDefaults(Notification.DEFAULT_ALL)
				.setDefaults(defaults)
				.setSmallIcon(context.getApplicationInfo().icon)
				.setWhen(System.currentTimeMillis())
				.setContentTitle(extras.getString("title"))