本文整理了Java中android.support.v4.app.Fragment.onCreateAnimation()
方法的一些代码示例,展示了Fragment.onCreateAnimation()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Fragment.onCreateAnimation()
方法的具体详情如下:
包路径:android.support.v4.app.Fragment
类名称:Fragment
方法名:onCreateAnimation
[英]Called when a fragment loads an animation.
[中]当片段加载动画时调用。
代码示例来源:origin: YoKeyword/SwipeBackFragment
@Override
public Animation onCreateAnimation(int transit, boolean enter, int nextAnim) {
if (mLocking) {
return mNoAnim;
}
return super.onCreateAnimation(transit, enter, nextAnim);
}
代码示例来源:origin: com.uphyca/android-junit4-robolectric
/**
* @param transit
* @param enter
* @param nextAnim
* @return
* @see android.support.v4.app.Fragment#onCreateAnimation(int, boolean, int)
*/
public Animation onCreateAnimation(int transit,
boolean enter,
int nextAnim) {
return mFragment.onCreateAnimation(transit, enter, nextAnim);
}
代码示例来源:origin: stackoverflow.com
Animation loadAnimation(Fragment fragment, int transit, boolean enter,
int transitionStyle) {
Animation animObj = fragment.onCreateAnimation(transit, enter,
fragment.mNextAnim);
if (animObj != null) {
return animObj;
}
if (fragment.mNextAnim != 0) {
Animation anim = AnimationUtils.loadAnimation(mHost.getContext(), fragment.mNextAnim);
if (anim != null) {
return anim;
}
}
...
}
代码示例来源:origin: shazam/android-aspects
@Override
public Animation onCreateAnimation(int transit, boolean enter, int nextAnim) {
Animation animation = super.onCreateAnimation(transit, enter, nextAnim);
return animation != null ? animation : dispatcher.dispatchOnCreateAnimation(this, transit, enter, nextAnim);
}
代码示例来源:origin: aartikov/Alligator
@Override
public Animation onCreateAnimation(int transit, boolean enter, int nextAnim) {
if (getParentFragment() != null && getParentFragment().isDetached()) {
return AnimationUtils.loadAnimation(getContext(), R.anim.stay);
}
return super.onCreateAnimation(transit, enter, nextAnim);
}
}
代码示例来源:origin: kingargyle/adt-leanback-support
Animation loadAnimation(Fragment fragment, int transit, boolean enter,
int transitionStyle) {
Animation animObj = fragment.onCreateAnimation(transit, enter,
fragment.mNextAnim);
if (animObj != null) {
代码示例来源:origin: com.google.android/support-v4
Animation loadAnimation(Fragment fragment, int transit, boolean enter,
int transitionStyle) {
Animation animObj = fragment.onCreateAnimation(transit, enter,
fragment.mNextAnim);
if (animObj != null) {
内容来源于网络,如有侵权,请联系作者删除!