android.support.v4.app.Fragment.onCreateAnimation()方法的使用及代码示例

x33g5p2x  于2022-01-18 转载在 其他  
字(2.3k)|赞(0)|评价(0)|浏览(199)

本文整理了Java中android.support.v4.app.Fragment.onCreateAnimation()方法的一些代码示例,展示了Fragment.onCreateAnimation()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Fragment.onCreateAnimation()方法的具体详情如下:
包路径:android.support.v4.app.Fragment
类名称:Fragment
方法名:onCreateAnimation

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) {

相关文章

微信公众号

最新文章

更多

Fragment类方法