public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
        {
            var view = inflater.Inflate(Resource.Layout.NotificationCard, container, false);

            _favoritesViewModel = Stops.Setup.IoC.Container.Get <Core.ViewModels.FavoritesViewModel>();
            _favoritesViewModel.Load();


            Clans.Fab.FloatingActionMenu fabbutton = view.FindViewById <Clans.Fab.FloatingActionMenu>(Resource.Id.mainMapFragmentButtonFab);

            Clans.Fab.FloatingActionButton stop = view.FindViewById <Clans.Fab.FloatingActionButton>(Resource.Id.stop);

            stop.Click += (sender, e) =>
            {
                var second = new Intent(Application.Context, typeof(RootStopFavoritesActivty));;
                StartActivity(second);

                fabbutton.Close(true);
            };


            var layout = view.FindViewById <FrameLayout>(Resource.Id.notificationcardroot);


            var prms = new ViewGroup.LayoutParams(ViewGroup.LayoutParams.MatchParent, ViewGroup.LayoutParams.MatchParent);

            prms.Height             = MapBridge.Instance.windowHeight;
            layout.LayoutParameters = prms;



            /*
             * Create Recyckleview
             */
            // mPhotoAlbum = new PhotoAlbum();

            mRecyclerView = view.FindViewById <RecyclerView>(Resource.Id.recyclerView);

            // Plug in the linear layout manager:
            mLayoutManager = new LinearLayoutManager(Application.Context);
            mRecyclerView.SetLayoutManager(mLayoutManager);

            // Plug in my adapter:
            mAdapter = new PhotoAlbumAdapter(_favoritesViewModel.GetList());

            mAdapter.ItemClick += (sender, e) =>
            {
                int photoNum = e;
                FavoriteBridge.Instance.Trigger("FavoriteSelected", _favoritesViewModel.GetList()[photoNum]);

                //mAdapter.NotifyDataSetChanged();
            };

            mAdapter.LongClick += (object sender, int e) => {
                _favoritesViewModel.RemoveInList(e);
                _favoritesViewModel.Load();
                mAdapter.UpdateList(_favoritesViewModel.GetList());
                mAdapter.NotifyDataSetChanged();
            };


            mRecyclerView.SetAdapter(mAdapter);

            return(view);
        }
 /*
  * Update the list
  */
 public override void OnResumeCustom()
 {
     _favoritesViewModel.Load();
     mAdapter.UpdateList(_favoritesViewModel.GetList());
     mAdapter.NotifyDataSetChanged();
 }