/// <summary> /// Metodo cuando se seleciona una pestaña del bottomNavigationView /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void BottomNavigation_NavigationItemSelected(object sender, BottomNavigationView.NavigationItemSelectedEventArgs e) { Fragment fragment = null; switch (e.Item.ItemId) { case Resource.Id.libros: fragment = new FragmentBookList(); break; case Resource.Id.categorias: fragment = new FragmentCategoryList(); break; case Resource.Id.nuevos: fragment = new FragmentNewBook(); break; case Resource.Id.pendientes: fragment = new FragmentPendingCustomer(); break; } if (fragment == null) { return; } CargarFragment(fragment); }
/// <summary> /// aqui estuvo josiel castillo /// </summary> public override void OnBackPressed() { IMenuItem categorias = bottomNavigation.Menu.GetItem(1); if (categorias.IsChecked) { Fragment fragment = new FragmentCategoryList(); CargarFragment(fragment); } else { int valor = (int)Java.Lang.JavaSystem.CurrentTimeMillis() / 1000; long tiempo = tiempoPrimerClick + INTERVALO; if (tiempo > valor) { Finish(); } else { Toast.MakeText(this, "Vuelve a presionar para salir", ToastLength.Short).Show(); } tiempoPrimerClick = (int)Java.Lang.JavaSystem.CurrentTimeMillis() / 1000; } }