private void ViewPagerOnPageSelected(object sender, ViewPager.PageSelectedEventArgs e) { try { var p = e.Position; if (p == 0) //users { } else if (p == 1) // Pages { if (showData_Page) { showData_Page = false; SearchPages_Tab.mSaerchPageAdapter.BindEnd(); } } else if (p == 2) // Groups { if (showData_Group) { showData_Group = false; SearchGroups_Tab.mSaerchGroupAdapter.BindEnd(); } } } catch (Exception exception) { Crashes.TrackError(exception); } }
// Выполняется каждый раз, когда меняется страница в ViewPager private void ViewPager_PageSelected(object sender, ViewPager.PageSelectedEventArgs e) { // Показать/скрыть спиннер при смене страницы switch (e.Position) { case 0: SupportActionBar.SetTitle(Resource.String.tab_item_chat_actionbar); fab.Hide(); break; case 1: SupportActionBar.SetTitle(Resource.String.tab_item_select_set); fab.Show(); break; case 2: SupportActionBar.SetTitle(Resource.String.tab_item_edit_set); fab.Show(); break; default: break; } }
private void HandlePageSelected(object sender, ViewPager.PageSelectedEventArgs e) { //Display awareness callbacks if (_previousFragmentIndex > 0 && _previousFragmentIndex < _pagerAdapter.Count) { var f = GetFragmentAt(_previousFragmentIndex) as IDisplayAwareFragment; if (f != null) { f.Hidden(); } } var newF = GetFragmentAt(e.Position) as IDisplayAwareFragment; if (newF != null) { newF.Shown(); } //Update pager indicator for (int i = 0; i < _pagerIndicators.Length; ++i) { if (i == e.Position) { _pagerIndicators[i].SetImageResource(Resource.Drawable.ic_launcher); } else { _pagerIndicators[i].SetImageResource(Resource.Drawable.ic_launcher_disabled); } } Log.Debug("Page {0} selected", e.Position); }
private void ViewPager_PageSelected(object sender, ViewPager.PageSelectedEventArgs e) { var selectedPage = (_viewPager.Adapter as MainFragmentAdapter).GetItem(e.Position); if (selectedPage is ExerciseListFragment) { _scheduleIcon.SetImageResource(Resource.Drawable.ScheduleUnselected); _scheduleText.Typeface = Typeface.Default; _scheduleLayout.SetBackgroundResource(Resource.Drawable.MainTabUnselected); _exerciseListIcon.SetImageResource(Resource.Drawable.ExerciseListSelected); _exerciseListText.Typeface = Typeface.DefaultBold; _exerciseListLayout.SetBackgroundResource(Resource.Drawable.MainTabSelected); } else { _scheduleIcon.SetImageResource(Resource.Drawable.ScheduleSelected); _scheduleText.Typeface = Typeface.DefaultBold; _scheduleLayout.SetBackgroundResource(Resource.Drawable.MainTabSelected); _exerciseListIcon.SetImageResource(Resource.Drawable.ExerciseListUnselected); _exerciseListText.Typeface = Typeface.Default; _exerciseListLayout.SetBackgroundResource(Resource.Drawable.MainTabUnselected); } }
private void ViewPager_PageSelected(object sender, ViewPager.PageSelectedEventArgs e) { if (this.menuRed.IsOpened) { this.menuRed.Close(false); } }
private void VP_PageSelected(object sender, ViewPager.PageSelectedEventArgs e) { this.SetPointColor(this.LastPos); var realPos = e.Position % this.Element.Children.Count(); this.SetPointColor(realPos, Color.White); }
private void Vp_PageSelected(object sender, ViewPager.PageSelectedEventArgs e) { if (vp.CurrentItem == 0) { butChild.SetBackgroundResource(Resource.Drawable.backline); butprophet.SetBackgroundResource(Resource.Drawable.backlinenone); butmiracles.SetBackgroundResource(Resource.Drawable.backlinenone); butabout.SetBackgroundResource(Resource.Drawable.backlinenone); } if (vp.CurrentItem == 1) { butChild.SetBackgroundResource(Resource.Drawable.backlinenone); butprophet.SetBackgroundResource(Resource.Drawable.backline); butmiracles.SetBackgroundResource(Resource.Drawable.backlinenone); butabout.SetBackgroundResource(Resource.Drawable.backlinenone); } if (vp.CurrentItem == 2) { butChild.SetBackgroundResource(Resource.Drawable.backlinenone); butprophet.SetBackgroundResource(Resource.Drawable.backlinenone); butmiracles.SetBackgroundResource(Resource.Drawable.backline); butabout.SetBackgroundResource(Resource.Drawable.backlinenone); } if (vp.CurrentItem == 3) { butChild.SetBackgroundResource(Resource.Drawable.backlinenone); butprophet.SetBackgroundResource(Resource.Drawable.backlinenone); butmiracles.SetBackgroundResource(Resource.Drawable.backlinenone); butabout.SetBackgroundResource(Resource.Drawable.backline); } }
private void Pager_PageSelected(object sender, ViewPager.PageSelectedEventArgs e) { var title = pagerAdapter.GetTitle(e.Position); SupportActionBar.Title = title; AnalyticsHelper.SendView(title); }
private void SetCircleIndicatorsOpacity(ViewPager.PageSelectedEventArgs e) { for (int i = 0; i < 4; i++) { _startup_CircleIndicatorParent.GetChildAt(i).Alpha = (e.Position == i) ? 1 : 0.4f; } }
// To assign position when page selected void ViewPager_PageSelected(object sender, ViewPager.PageSelectedEventArgs e) { // To avoid calling SetCurrentPage isChangingPosition = true; Element.Position = e.Position; isChangingPosition = false; }
private void ViewPager_PageSelected(object sender, ViewPager.PageSelectedEventArgs e) { Log.Debug(TAG, nameof(ViewPager_PageSelected)); var fr = ((FragmentPagerAdapter)((ViewPager)sender).Adapter).GetItem(e.Position); fr.OnResume(); }
private void ViewPager_PageSelected(object sender, ViewPager.PageSelectedEventArgs e) { NavTimer = 0; _menu = NavigationView.Menu.GetItem(e.Position); NavigationView.SelectedItemId = _menu.ItemId; _tabSelected = ViewPager.CurrentItem; CustomOnSwipe(); }
private void ViewPager_PageSelected(object sender, ViewPager.PageSelectedEventArgs e) { if (e.Position < 2) { var item = bottomNavigation.Menu.GetItem(e.Position); bottomNavigation.SelectedItemId = item.ItemId; } }
private void ViewPager_PageSelected(object sender, ViewPager.PageSelectedEventArgs e) { if (e.Position == workoutSteps.Count - 1) { SetContentView(Resource.Layout.WorkoutFinished); Button workoutFinishedButton = FindViewById <Button>(Resource.Id.btnWorkoutFinished); workoutFinishedButton.Click += WorkoutFinishedButton_Click; } }
/// <summary> /// ViewPager中显示的视图发生变化后,通知ViewPannel /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void Viewpager_PageSelected(object sender, ViewPager.PageSelectedEventArgs e) { if (_viewPanel == null) { return; } _viewPanel.CurrentIndex = e.Position; _viewPanel.OnSelectChanged(); }
private void ViewPager_PageSelected(object sender, ViewPager.PageSelectedEventArgs e) { _navTimer = 0; _menu = _navigationView.Menu.GetItem(e.Position); _navigationView.SelectedItemId = _menu.ItemId; _tabSelected = _viewPager.CurrentItem; }
void MViewPager_PageSelected(object sender, ViewPager.PageSelectedEventArgs e) { var crime = mCrimes[e.Position]; if (crime.Title != null) { Title = crime.Title; } }
void pager_PageSelected(object sender, ViewPager.PageSelectedEventArgs e) { var evt = PageSelected; if (evt != null) { evt(this, e); } }
private void OnPageSelected(object sender, ViewPager.PageSelectedEventArgs e) { ViewModel.SelectedRecipeIndex = e.Position; var actionBar = (Activity as AppCompatActivity)?.SupportActionBar; if (actionBar != null) { actionBar.Title = _viewPager.Adapter.GetPageTitle(e.Position); } }
private void GarageViewPager_PageSelected(object sender, ViewPager.PageSelectedEventArgs e) { if (e.Position == garageViewPager.Adapter.Count - 1) { fab.Visibility = ViewStates.Gone; } else { fab.Visibility = ViewStates.Visible; } }
private void ViewPager_PageSelected(object sender, ViewPager.PageSelectedEventArgs e) { if (viewPager.CurrentItem + 1 == 10) { SonrakiSoru.Text = "OYUNU BİTİR"; } else { SonrakiSoru.Text = "SONRAKİ SORU"; } }
private void ViewPager_PageSelected(object sender, ViewPager.PageSelectedEventArgs e) { if (e.Position == 1) { viewPager.PagingEnabled = false; } else { viewPager.PagingEnabled = true; } }
private void PagerOnPageSelected(object sender, ViewPager.PageSelectedEventArgs e) { TabBarAnimation(e.Position); var currentFragment = ((sender as NonSwipeableViewPager).Adapter as TabViewAdapter).GetRegisteredFragment(e.Position); if (currentFragment != null) { currentFragment.InitTheme(); } }
private void OnViewPagerPageSelected(object sender, ViewPager.PageSelectedEventArgs e) { var viewPager = FindViewById <ViewPager>(Resource.Id.MainViewPager); var adapter = (MainPagerAdapter)viewPager.Adapter; adapter.FinishActionMode(); ActionBar.SetSelectedNavigationItem(e.Position); adapter.OnPageSelected(e.Position); }
/// <summary> /// Called when a refresh action is initiated via pull to sync /// </summary> /// <param name="sender">The event source. An instance of <see cref="SwipeControlledViewPager"/></param> /// <param name="e">The page selection event args</param> protected void PageSelectedEventHandler(object sender, ViewPager.PageSelectedEventArgs e) { ISwipeRefreshFragment swipeRefreshFragment = this._fragments.Get(this._pager.CurrentItem) as ISwipeRefreshFragment; if (swipeRefreshFragment == null) { return; } swipeRefreshFragment.SwipeRefresh(false); }
private void ViewPager_PageSelected(object sender, ViewPager.PageSelectedEventArgs e) { if (viewPager.CurrentItem + 1 == Convert.ToInt32(SecilenTest.OlusanTest.questionCount)) { SonrakiSoru.Text = "TESTİ BİTİR"; } else { SonrakiSoru.Text = "SONRAKİ SORU"; } CizimYapDialogFragment1.SormadanTemizle(); }
// To assign position when page selected void ViewPager_PageSelected(object sender, ViewPager.PageSelectedEventArgs e) { // To avoid calling SetCurrentPage isSwiping = true; Element.Position = e.Position; // Call PositionSelected from here when 0 if (e.Position == 0) { Element.PositionSelected?.Invoke(Element, e.Position); } isSwiping = false; }
//Selection d'une page sans défilement private void value_PageSelected(object sender, ViewPager.PageSelectedEventArgs e) { if (mScrollState == ViewPager.ScrollStateIdle) //Permet de faire défiler une fois que l'utilisateur a finis et non avant { mTabStrip.OnViewPagerPageChanged(e.Position, 0f); ScrollToTab(e.Position, 0); } if (mViewPagerPageChangeListener != null) { mViewPagerPageChangeListener.OnPageSelected(e.Position); } }
private void ViewPager_PageSelected(object sender, ViewPager.PageSelectedEventArgs e) { //Blendet die Tastatur aus, sollte der User auf die Grafik-Seite wechseln if (e.Position == 1) { var im = ((InputMethodManager)GetSystemService(InputMethodService)); if (CurrentFocus != null) { im.HideSoftInputFromWindow(CurrentFocus.WindowToken, HideSoftInputFlags.None); } } }
private void value_PageSelected(object sender, ViewPager.PageSelectedEventArgs e) { if (mScrollState == ViewPager.ScrollStateIdle) { mTabStrip.OnViewPagerPageChanged(e.Position, 0f); ScrollToTab(e.Position, 0); } if (mViewPagerPageChangeListener != null) { mViewPagerPageChangeListener.OnPageSelected(e.Position); } }