public ZoomImageViewState(IParcelable superState, float x, float y, int step) : base(superState) { CenterX = x; CenterY = y; ScaleStep = step; }
public override void OnRestoreInstanceState(IParcelable state) { base.OnRestoreInstanceState (state); //restore pinned view after configuration change Post (RestorePinnedView); }
protected override void OnRestoreInstanceState(IParcelable state) { ObservableListSavedState ss = (ObservableListSavedState) state; _mPrevFirstVisiblePosition = ss.PrevFirstVisiblePosition; _mPrevFirstVisibleChildHeight = ss.PrevFirstVisibleChildHeight; _mPrevScrolledChildrenHeight = ss.PrevScrolledChildrenHeight; _mPrevScrollY = ss.PrevScrollY; _mScrollY = ss.ScrollY; _mChildrenHeights = ss.ChildrenHeights; base.OnRestoreInstanceState(ss.SuperState); }
protected override void OnRestoreInstanceState(IParcelable state) { ObservableScrollSavedState ss = state as ObservableScrollSavedState; if (ss != null) { _mPrevScrollY = ss.PrevScrollY; _mScrollY = ss.ScrollY; base.OnRestoreInstanceState(ss.SuperState); } }
public override void RestoreState(IParcelable state, ClassLoader loader) { Bundle bundle = (Bundle)state; int pages = bundle.GetInt(_statePages); if (0 < pages) { for (int i = 0; i < pages; i++) { int position = bundle.GetInt(CreateCacheIndex(i)); Fragment f = _fm.GetFragment(bundle, CreateCacheKey(position)); _pages.Put(position, f); } } IParcelable p = (IParcelable)bundle.GetParcelable(_stateSuperState); base.RestoreState(p, loader); }
protected override void OnRestoreInstanceState(IParcelable state) { try { SavedState savedState = (SavedState)state; base.OnRestoreInstanceState(savedState.SuperState); mCurrentPage = savedState.CurrentPage; mSnapPage = savedState.CurrentPage; } catch { base.OnRestoreInstanceState(state); // Ignore, this needs to support IParcelable... } RequestLayout(); }
public UnderlineSavedState(IParcelable superState) : base(superState) { }
public SavedState(IParcelable superState, SlideState item) : base(superState) { State = item; }
protected override void OnRestoreInstanceState(IParcelable state) { if (state == null || !(state is SavedState)) { base.OnRestoreInstanceState(state); return; } SavedState myState = (SavedState)state; base.OnRestoreInstanceState(myState.SuperState); if (myState.IsDialogShowing) { ShowDialog(myState.DialogBundle); } }
public override void OnRestoreInstanceState(CoordinatorLayout parent, Java.Lang.Object child, IParcelable state) { var ss = (SavedState)state; base.OnRestoreInstanceState(parent, child, ss.SuperState); // Intermediate states are restored as collapsed state if (ss.State == STATE_DRAGGING || ss.State == STATE_SETTLING) { mState = STATE_COLLAPSED; } else { mState = ss.State; } }
protected override void OnRestoreInstanceState(IParcelable state) { try { Bundle bundle = state as Bundle; if (bundle != null) { IParcelable superState = (IParcelable)bundle.GetParcelable("base"); if (superState != null) base.OnRestoreInstanceState(superState); _viewAbove.SetCurrentItem(bundle.GetInt("currentPosition", 0)); } } catch { base.OnRestoreInstanceState(state); // Ignore, this needs to support IParcelable... } }
protected override void OnRestoreInstanceState(IParcelable state) { try { var savedState = (SavedState)state; base.OnRestoreInstanceState(savedState.SuperState); _viewAbove.SetCurrentItem(savedState.Item); } catch { base.OnRestoreInstanceState(state); // Ignore, this needs to support IParcelable... } }
public SavedState(IParcelable superState) : base(superState) { }
private void SaveListState() { ListView listView = FindViewById <ListView>(Resource.Id.StorageItemView); this.listViewState = listView.OnSaveInstanceState(); }
public SavedState(IParcelable superState, int state) : base(superState) { State = state; }
// http://stackoverflow.com/questions/18642890/fragmentstatepageradapter-with-childfragmentmanager-fragmentmanagerimpl-getfra/19099987#19099987 public override void RestoreState(IParcelable state, ClassLoader loader) { }
public override void OnRestoreInstanceState(CoordinatorLayout parent, Java.Lang.Object child, IParcelable state) { SavedState ss = (SavedState)state; base.OnRestoreInstanceState(parent, child, ss.SuperState); if (ss.State == StateDragging || ss.State == StateSettling) { _state = StateCollapsed; } else { _state = ss.State; } _lastStableState = _state; }
public override void RestoreState(IParcelable state, ClassLoader loader) { //Don't call restore to prevent crash on rotation //base.RestoreState (state, loader); }
public PinSavedState(IParcelable parcel, string pin) : base(parcel) { Pin = pin; }
public SavedState(IParcelable state) : base(state) { }
public override void RestoreState(IParcelable state, ClassLoader loader) { if (state == null) return; var bundle = (Bundle)state; bundle.SetClassLoader(loader); var fss = bundle.GetParcelableArray("states"); _savedState.Clear(); _fragments.Clear(); var tags = bundle.GetStringArrayList("tags"); if (tags != null) _savedFragmentTags = tags.ToList(); else _savedFragmentTags.Clear(); if (fss != null) { for (var i = 0; i < fss.Length; i++) { var parcelable = fss.ElementAt(i); var savedState = parcelable.JavaCast<Fragment.SavedState>(); _savedState.Add(savedState); } } var keys = bundle.KeySet(); foreach (var key in keys) { if (!key.StartsWith("f")) continue; var index = Integer.ParseInt(key.Substring(1)); if (_fragmentManager.Fragments == null) return; var f = _fragmentManager.GetFragment(bundle, key); if (f != null) { while (_fragments.Count() <= index) _fragments.Add(null); f.SetMenuVisibility(false); _fragments[index] = f; } } }
//@Override protected override void OnRestoreInstanceState(IParcelable state) { SavedState savedState = (SavedState)state; base.OnRestoreInstanceState(savedState.SuperState); mCurrentPage = savedState.currentPage; mSnapPage = savedState.currentPage; RequestLayout(); }
public SavedState(IParcelable superState, int item) : base(superState) { mItem = item; }
private void SaveListState() { ListView listView = FindViewById <ListView>(Resource.Id.ArticleList); this.listViewState = listView.OnSaveInstanceState(); }
protected override void OnRestoreInstanceState (IParcelable state) { base.OnRestoreInstanceState (state); if (state == null || !(state.GetType().Equals(new SavedState(state).GetType()))) { // Didn't save state for us in onSaveInstanceState base.OnRestoreInstanceState (state); return; } SavedState myState = (SavedState) state; base.OnRestoreInstanceState(myState.SuperState); // showDialog(myState.dialogBundle); // Set this Preference's widget to reflect the restored state if(Dialog != null && mColorPickerView != null) { mColorPickerView.setColor(myState.currentColor, true); } }
public override void RestoreState(IParcelable state, ClassLoader loader) { if (state == null) { return; } var bundle = (Bundle)state; bundle.SetClassLoader(loader); var fss = bundle.GetParcelableArray("states"); _savedState.Clear(); _fragments.Clear(); var tags = bundle.GetStringArrayList("tags"); if (tags != null) { _savedFragmentTags = tags.ToList(); } else { _savedFragmentTags.Clear(); } if (fss != null) { for (var i = 0; i < fss.Length; i++) { var parcelable = fss.ElementAt(i); var savedState = parcelable.JavaCast <Fragment.SavedState>(); _savedState.Add(savedState); } } var keys = bundle.KeySet(); foreach (var key in keys) { if (!key.StartsWith("f")) { continue; } var index = Integer.ParseInt(key.Substring(1)); if (_fragmentManager.Fragments == null) { return; } var f = _fragmentManager.GetFragment(bundle, key); if (f != null) { while (_fragments.Count() <= index) { _fragments.Add(null); } f.SetMenuVisibility(false); _fragments[index] = f; } } }
/// <summary> /// Hook allowing a view to re-apply a representation of its internal state that had previously /// been generated by <c><see cref="M:Android.Views.View.OnSaveInstanceState" /></c>. /// </summary> /// <param name="state">The frozen state that had previously been returned by /// <c><see cref="M:Android.Views.View.OnSaveInstanceState" /></c>.</param> /// <since version="Added in API level 1" /> /// <altmember cref="M:Android.Views.View.OnSaveInstanceState" /> /// <remarks> /// <para tool="javadoc-to-mdoc">Hook allowing a view to re-apply a representation of its internal state that had previously /// been generated by <c><see cref="M:Android.Views.View.OnSaveInstanceState" /></c>. This function will never be called with a /// null state.</para> /// <para tool="javadoc-to-mdoc"> /// <format type="text/html"> /// <a href="http://developer.android.com/reference/android/view/View.html#onRestoreInstanceState(android.os.Parcelable)" target="_blank">[Android Documentation]</a> /// </format> /// </para> /// </remarks> protected override void OnRestoreInstanceState(IParcelable state) { SavedState savedState = (SavedState)state; base.OnRestoreInstanceState(savedState.SuperState); _currentPosition = savedState.CurrentPosition; RequestLayout(); }
protected override void OnRestoreInstanceState(IParcelable state) { SavedState ss = (SavedState)state; base.OnRestoreInstanceState(ss.SuperState); Settings = ss.Settings; if (HeaderBackground != null) HeaderBackground.SetBackgroundColor(new Color(Settings.Color)); MaterialViewPagerAnimator animator = MaterialViewPagerHelper.GetAnimator(Context); //-1*ss.yOffset restore to 0 animator.RestoreScroll(-1 * ss.YOffset, ss.Settings); MaterialViewPagerHelper.Register(Context, animator); }
/// <summary> /// Initializes a new instance of the <see cref="PagerSlidingTabStripState"/> class. /// </summary> /// <param name="superState">State of the super.</param> public PagerSlidingTabStripState(IParcelable superState) : base(superState) { }
public override IParcelable SaveState() { Bundle state = null; if (_savedState.Any()) { state = new Bundle(); var fss = new IParcelable[_savedState.Count]; for (var i = 0; i < _savedState.Count; i++) fss[i] = _savedState.ElementAt(i); state.PutParcelableArray("states", fss); state.PutStringArrayList("tags", _savedFragmentTags); } for (var i = 0; i < _fragments.Count; i++) { var f = _fragments.ElementAtOrDefault(i); if (f == null) continue; if (state == null) state = new Bundle(); var key = "f" + i; _fragmentManager.PutFragment(state, key, f); } return state; }
protected override void OnRestoreInstanceState(IParcelable state) { try { var bundle = state as Bundle; if (bundle != null) { var superState = (IParcelable)bundle.GetParcelable("base"); if (superState != null) base.OnRestoreInstanceState(superState); mCurrentPage = bundle.GetInt("mCurrentPage", 0); mSnapPage = bundle.GetInt("mCurrentPage", 0); } } catch { base.OnRestoreInstanceState(state); // Ignore, this needs to support IParcelable... } RequestLayout(); }
/* (non-Javadoc) * @see android.view.View#onRestoreInstanceState(android.os.Parcelable) */ //@Override protected override void OnRestoreInstanceState(IParcelable state) { SavedState ss = (SavedState)state; base.OnRestoreInstanceState(ss.SuperState); mViewAbove.setCurrentItem(ss.getItem()); }
//@Override protected override void OnRestoreInstanceState(IParcelable state) { if (state is Bundle) { Bundle bundle = (Bundle)state; colorHSV = bundle.GetFloatArray("color"); base.OnRestoreInstanceState((IParcelable)bundle.GetParcelable("super")); } else { base.OnRestoreInstanceState(state); } }
public override void RestoreState (IParcelable state, ClassLoader loader) { //Don't call restore to prevent crash on rotation //base.RestoreState (state, loader); }
/** * Called by onSaveInstanceState. */ public ObservableScrollSavedState(IParcelable superState) : base(superState) { }
protected override void OnRestoreInstanceState(IParcelable state) { var savedState = state as UnderlineSavedState; if (savedState != null) { base.OnRestoreInstanceState(savedState.SuperState); _currentPage = savedState.CurrentPage; } else base.OnRestoreInstanceState(state); RequestLayout(); }
/** * Called by onSaveInstanceState. */ internal ObservableListSavedState(IParcelable superState) : base(superState) { }
protected override void OnRestoreInstanceState(IParcelable state) { try { var savedState = (SavedState) state; base.OnRestoreInstanceState(savedState.SuperState); _slideState = savedState.State; } catch { base.OnRestoreInstanceState(state); } }
public override void OnRestoreInstanceState (IParcelable state) { base.OnRestoreInstanceState (state); Post( new Action(() => { recreatePinnedShadow(); })); }
public override void OnRestoreInstanceState(IParcelable state) { var bundle = state as Bundle; if (bundle != null) { m_Max = bundle.GetInt("max", 100); m_Progress = bundle.GetInt("progress", 0); base.OnRestoreInstanceState(bundle.GetParcelable("instanceState") as IParcelable); return; } base.OnRestoreInstanceState(state); }
protected override void OnRestoreInstanceState(IParcelable state) { try { var savedState = (SavedState)state; base.OnRestoreInstanceState(savedState.SuperState); currentPage = savedState.CurrentPage; snapPage = savedState.CurrentPage; } catch { base.OnRestoreInstanceState(state); } RequestLayout(); }
public AnchorSavedState(AnchorSavedState other, IParcelable supersTate) : base(supersTate) { TopAnchorPosition = other.TopAnchorPosition; AnchorOffset = other.AnchorOffset; AnchorShouldLayoutFromEnd = other.AnchorShouldLayoutFromEnd; }