jjzjj

nineoldAndroid

全部标签

android - NoClassDefoundError nineoldAndroid

我想在我的项目中使用nineOldAndroid。我已经下载了项目并导入了库并且工作正常。现在我已将库添加到我的项目中,但出现此错误。06-1718:26:33.930:E/AndroidRuntime(1290):FATALEXCEPTION:main06-1718:26:33.930:E/AndroidRuntime(1290):java.lang.NoClassDefFoundError:android.animation.ObjectAnimator06-1718:26:33.930:E/AndroidRuntime(1290):atmy.package.es.MainFrag

android - 如何清除NineOldAndroids设置的Animation Listener?

我正在尝试在我的应用程序中制作动画View,并使用NineOldAndroid制作动画。所需的效果是使View淡出,然后将其可见性设置为消失,以便在不可见时不会被单击。这是我的做法。ViewPropertyAnimator.animate(view).alpha(0).setListener(newAnimator.AnimatorListener(){@OverridepublicvoidonAnimationStart(Animatoranimation){}@OverridepublicvoidonAnimationEnd(Animatoranimation){view.setV

android - 使用 com.nineoldandroids 库的替代方法是什么

我想从我的项目中替换com.nineoldandroids库的依赖项,并将其替换为androidnative库。我正在尝试基于这个http://www.tutecentral.com/android-swipe-listview/做一个项目.但是,我不需要支持低于v11的android版本。因此不需要使用这个库。但是我无法在不更改代码本身的情况下找到替代它的地方。项目导入类importcom.nineoldandroids.animation.Animator;importcom.nineoldandroids.animation.AnimatorListenerAdapter;imp

android - NineOldAndroids,旋转或移动后无法点击 View

我使用NineOldAndroids2.4.0动画对象主要是对运动和变换的控制。在Android4.0及更高版本上一切正常,但在以前的版本(2.1、2.3)上,动画元素未获得焦点且不可点击。示例代码:Viewv=findViewById(R.id.button1);v.setOnClickListener(newOnClickListener(){@OverridepublicvoidonClick(Viewv){Toast.makeText(MainActivity.this,"Click!",Toast.LENGTH_SHORT).show();}});ObjectAnimator

android - Espresso 不适用于 NineOldAndroids 动画?

我正在尝试使用Espresso测试我的Activity(HomeActivity),它具有基于NineOldAndroids库的重复动画。我按照描述关闭了系统动画here,但它没有帮助,我收到一个错误(见下文)。唯一有帮助的是手动删除动画。所以问题是我是否需要手动关闭动画(使用BuildConfig似乎没有麻烦)或者我做错了什么?提前致谢!java.lang.RuntimeException:CouldnotlaunchintentIntent{act=android.intent.action.MAINflg=0x14000000cmp=com.package.en/com.pack

android - 错误 :Failed to find: com. nineoldandroids :library:2. 4.0

我要迁移到androidstudio。我想使用这个库:https://codeload.github.com/flavienlaurent/datetimepicker/zip/master本教程之后:https://www.youtube.com/watch?v=1MyBO9z7ojk现在我得到这个错误:Error:Failedtofind:com.nineoldandroids:library:2.4.0datetimepicker-library中的build.gradle:applyplugin:'com.android.library'repositories{mavenCe

android - 使用 nineoldandroids 库时动画 setInterpolator() 不工作

我正在使用JakeWharton的nineoldandroids库来实现与Honeycomb之前的设备兼容的动画。库:http://nineoldandroids.com/出于某种原因,设置AnimationSet插值器似乎不起作用。我在谷歌上搜索了一下,但没有找到任何关于将setInterpolator()与nineoldandroids一起使用的引用资料(没有任何内容确认或否认setInterpolator()支持)有人知道是否支持吗?如果是,是否有某种方法可以使它发挥作用?代码示例:AnimatorSetset=newAnimatorSet();set.setInterpolat

android - java.lang.NoClassDefFoundError : com. nineoldandroids.view.ViewHelper

我正在使用daimajia/AndroidImageSlider.我导入了所有依赖项,如NineOldAndroid、Picasso和这个“com.daimajia.slider:library:1.1.2@aar”,并按照Github上的指导进行了编码。但每当我尝试运行该应用程序时,它都会停止并显示错误。我的应用程序的biuld.gradle是。非常感谢。已经用了两天了。dependencies{compilefileTree(include:['*.jar'],dir:'libs')compile'com.android.support:appcompat-v7:22.1.0'co

android - 无法执行 dex : Multiple dex files define Lcom/nineoldandroids/animation/Animator$AnimatorListener;

我在构建apk时反复出错。已经完成了一些基本的事情,比如清理、更新和重启eclipse,但仍然没有得到解决。这是错误日志。com.android.dx.util.DexException:MultipledexfilesdefineLcom/nineoldandroids/animation/Animator$AnimatorListener;atcom.android.dx.merge.DexMerger.readSortableTypes(DexMerger.java:592)atcom.android.dx.merge.DexMerger.getSortedTypes(DexMe

android - NineOldAndroids : set view pivot

我正在使用出色的框架NineOldAndroids,但我找不到任何东西来设置动画View的轴心。具体来说,我正在尝试制作一个scaleX+scaleY动画,并在左上角边缘设置一个枢轴,因此pivotX=0和pivotY=0。在Honeycomb及以后,我只需设置myView.setPivotX(0)和myView.setPivotY(0),但该怎么做它适用于具有NineOldAndroids的预蜂窝设备吗?我尝试了以下方法:AnimatorSetset=newAnimatorSet();set.playTogether(ObjectAnimator.ofFloat(myView,"pi
12