@Override
	public ActivityDelegate createActivityDelegate(AbstractFragmentActivity abstractFragmentActivity) {
		return !fcmInitialized ? new ActivityDelegate(abstractFragmentActivity) {

			@Override
			public void onCreate(Bundle savedInstanceState) {
				if (!fcmInitialized) {
					startFcmRegistration(true);
					fcmInitialized = true;
				}
			}
		} : null;
	}
@ Override public ActivityDelegate createActivityDelegate ( AbstractFragmentActivity abstractFragmentActivity ) { return ! fcmInitialized ? new ActivityDelegate ( abstractFragmentActivity ) { @ Override public void onCreate ( Bundle savedInstanceState ) { if ( ! fcmInitialized ) { startFcmRegistration ( true ) ; fcmInitialized = true ; } } } : null ; }
TODO This FCM registration is not necessary