【发布时间】:2016-07-26 15:47:56
【问题描述】:
我想从我的项目中替换 com.nineoldandroids 库的依赖项,并将其替换为 android 本机库。
我正在尝试基于此 http://www.tutecentral.com/android-swipe-listview/ 制作一个项目。 但是,我不需要支持低于 v11 的 android 版本。因此没有必要使用这个库。但是我找不到在它的位置使用什么,同时没有对代码本身进行更改。
项目导入类
import com.nineoldandroids.animation.Animator;
import com.nineoldandroids.animation.AnimatorListenerAdapter;
import com.nineoldandroids.animation.ValueAnimator;
import com.nineoldandroids.view.ViewHelper;
import static com.nineoldandroids.view.ViewHelper.setAlpha;
import static com.nineoldandroids.view.ViewHelper.setTranslationX;
import static com.nineoldandroids.view.ViewPropertyAnimator.animate;
谢谢。
【问题讨论】:
-
显然是来自android框架的类(前3个)和方法(制作自己的助手或“翻译”它:
ViewHelper.setAlpha(view, alpha)=>view.setAlpha(alpha)) -
谢谢@Selvin,这解决了 ViewHelper 问题,因为我用 android.animation 替换了 com.nineoldandroids.animation 并且效果很好。
-
@Selvin 请给出答案,以便我接受。
标签: android animation nineoldandroids animator viewhelper