android - TranslateAnimation 处于相反位置?

标签 android translate-animation

我正在开发使用了 TranslateAnimation 的应用程序,但我想将 TranslateAnimation 反转到起始位置。

    protected void onCreate(Bundle savedInstanceState) {
        // TODO Auto-generated method stub
        super.onCreate(savedInstanceState);

        setContentView(R.layout.imageviewactivity);

        TranslateAnimation toptranslateanimation = new TranslateAnimation(0, 0, tempBar,
                    scanner_image.getHeight() - 50);
        toptranslateanimation.setDuration(4000);
            toptranslateanimation.setAnimationListener(this);
                scanning_bar.setAnimation(toptranslateanimation);
}

最佳答案

尝试使用这段代码

toptranslateanimation.setRepeatCount(1);
toptranslateanimation.setRepeatMode(Animation.REVERSE);

关于android - TranslateAnimation 处于相反位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30214663/

相关文章:

android - 如何更改 Meteor 中的 AndroidManifest.xml 文件?

android - 通过 RemoteView 设置 GradientDrawable

java - 不幸的是,<应用程序名称>已停止

html - 动画滚动滚动

java - 执行器暂停并且不处理待处理队列

java - 调用反射方法时 Android 中的 SecurityException

java - 通用补间引擎/LibGDX:模型会按顺序丢失补间之间的变换和旋转

javascript - 平移-旋转 : SVG not rotating around center even though translated:

slider 上的 jQuery + css3 过渡

android - 带动画的窗口管理器