- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有以下代码,它将图像分成两半并在不同方向为每个部分设置动画:
final AnimatorSet mSetAnim = new AnimatorSet();
final Animator topAnim = ObjectAnimator.ofFloat(topImage, "translationY", (bmp.getHeight() / 2) * -1);
final Animator bottomAnim = ObjectAnimator.ofFloat(bottomImage, "translationY", bmp.getHeight() / 2);
mSetAnim.setDuration(duration);
mSetAnim.playTogether(topAnim, bottomAnim);
mSetAnim.start();
我正在使用 NineOldAndroids 以支持旧的 android 版本,但出于某种原因,无论我在“持续时间”中输入什么值,它似乎都没有任何影响。动画持续时间保持不变 - 或多或少半秒。
当我使用 android 的动画 api 时,我可以看到持续时间在变化。
知道如何解决这个问题吗?
最佳答案
使用 mSetAnim.getDuration()
,尝试在 toast 中打印以查看运行时存在的值。
使用mSetAnim.setDuration(duration)
;在 playTogether()
之后,如 nineoldandroids.com 中所做的那样.
关于android - nineoldandroids - setDuration 不适用于 AnimatorSet,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27446028/
我在我的代码中使用了 android.animation.AnimatorListenerAdapter 类来收听动画。示例: downView.animate().translationX(-mVi
我想在我的项目中使用 nineOldAndroid。我已经下载了项目并导入了库并且工作正常。现在我已将库添加到我的项目中,但出现此错误。 06-17 18:26:33.930: E/AndroidRu
自 2014 年 7 月以来,Jake Wharton 的 NineOldAndroids 动画库已被弃用。我想在我的应用程序中替换它,因为我们现在的目标是 API 16+。 我查看了所有内容,但找不
您好,我正在尝试制作一系列动画,但失败得很惨。它在 4.0 时运行良好,但我使用 nineoldandroid 添加了对 2.2 和 2.3 的支持。它似乎可以工作,但是 AnimatorListen
我使用 NineOldAndroids 2.4.0 动画对象主要是对运动和变换的控制。在 Android 4.0 及更高版本上一切正常,但在以前的版本(2.1、2.3)上,动画元素未获得焦点且不可点击
private void createnewpattern(final String res) { final int width, height; BitmapDrawable im
我正在使用 NineOldAndroid 库来执行动画。动画适用于 API10,应用程序强制关闭。这是我的代码: import static com.nineoldandroids.view.View
我有以下代码,它将图像分成两半并在不同方向为每个部分设置动画: final AnimatorSet mSetAnim = new AnimatorSet(); final Animator topAn
friend .... 我在两个版本之间遇到动画问题...所以我将描述我的应用程序的要求和我面临的问题 1.My由动画组成,动画由viewpager组成。 2.并且该动画必须在2.2等低版本下才能正常
我在哪里可以下载“NineOldAndroids”以及如何在 eclipse 中导入它。当我尝试导入它时,我收到一条消息“找不到要导入的项目”。谁能告诉我如何导入它? 最佳答案 在eclipse 中导
我正在尝试使用 Espresso 测试我的 Activity (HomeActivity),它具有基于 NineOldAndroids 库的重复动画。我按照描述关闭了系统动画 here , 但它没有帮
我想从我的项目中替换 com.nineoldandroids 库的依赖项,并将其替换为 android native 库。 我正在尝试基于这个 http://www.tutecentral.com/a
我想在 ViewGroup 中以“向下滑动”方式添加 View 并以“向上滑动”方式移除 View 。所以我使用了 LayoutTransition.class 但 minSdk 8 不支持它。所以我
我在我的项目中使用了一些库/模块。 在其中两个库中,gradle 中使用了“nineoldandroids”,每个库中都有“-compile 'com.nineoldandroids:library:
我正在使用出色的框架 NineOldAndroids,但我找不到任何东西来设置动画 View 的轴心。具体来说,我正在尝试制作一个 scaleX + scaleY 动画,并在左上角边缘设置一个枢轴,因
我正在尝试移植 http://developer.android.com/training/animation/zoom.html回到 API < 11。 我正在使用 nineoldandroid 库
我添加了 ResideMenu在我的项目中使用它的 gradle 依赖项。但我遇到了这个问题: Error:Execution failed for task ':app:transformClass
我正在使用 Jake Wharton 的 nineoldandroids 库来实现与 Honeycomb 之前的设备兼容的动画。库:http://nineoldandroids.com/ 出于某种原因
我正在使用 NineOldAndroids 的 ObjectAnimators 通过以下代码淡入 Android Map v2 标记: mMarkerSelected = mMap.addMarker
我正在使用 scaleX() 为 ImageView 制作动画。这应该是一个从左到右填充的进度条。它在 API 10、18 和 19 上没有问题。但是在 API 16 上,setPivotX() 方法
我是一名优秀的程序员,十分优秀!