本文整理汇总了Java中android.view.View.BaseSavedState类的典型用法代码示例。如果您正苦于以下问题:Java BaseSavedState类的具体用法?Java BaseSavedState怎么用?Java BaseSavedState使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
BaseSavedState类属于android.view.View包,在下文中一共展示了BaseSavedState类的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: onSaveInstanceState
import android.view.View.BaseSavedState; //导入依赖的package包/类
protected Parcelable onSaveInstanceState()
{
SavedState localSavedState = new SavedState(super.onSaveInstanceState());
SparseArray localSparseArray = new SparseArray();
int i = 0;
int j = getChildCount();
while (i < j)
{
View localView = getChildAt(i);
int k = localView.getId();
Behavior localBehavior = ((LayoutParams)localView.getLayoutParams()).mBehavior;
if ((k != -1) && (localBehavior != null))
{
AbsSavedState localAbsSavedState = View.BaseSavedState.EMPTY_STATE;
if (localAbsSavedState != null) {
localSparseArray.append(k, localAbsSavedState);
}
}
i++;
}
localSavedState.behaviorStates = localSparseArray;
return localSavedState;
}
示例2: onSaveInstanceState
import android.view.View.BaseSavedState; //导入依赖的package包/类
public Parcelable onSaveInstanceState(CoordinatorLayout parent, V v) {
return BaseSavedState.EMPTY_STATE;
}