Example #1
0
        public NotesListPage()
        {
            InitializeComponent();
            BindingContext = viewModel = new NotesListPageViewModel();
            viewModel.Initilize();
            ShouldShowAdd = true;

            ////// //   BannerView.AdUnitId = Ads.AdConstant.UnitId;
        }
Example #2
0
        //async void OnItemSelected(object sender, SelectedItemChangedEventArgs args)
        //{
        //    var item = args.SelectedItem as Item;
        //    if (item == null)
        //        return;

        //   // await Navigation.PushAsync(new ItemDetailPage(new ItemDetailViewModel(item)));

        //    // Manually deselect item.
        //    ItemsListView.SelectedItem = null;
        //}

        //async void AddItem_Clicked(object sender, EventArgs e)
        //{
        //    await Navigation.PushAsync((new AddNotePage()));
        //}

        protected override async void OnAppearing()
        {
            viewModel.Initilize();
            base.OnAppearing();

            // viewModel.LoadItemsCommand.Execute(null);
            //if (viewModel.Items.Count == 0)
            //    viewModel.LoadItemsCommand.Execute(null);
            while (true)
            {
                if (ShouldShowAdd)
                {
                    DependencyService.Get <IAdInterstitial>().ShowAd();
                    await Task.Delay(100);
                }
                else
                {
                    break;
                }
            }
            ;
        }