滑动动画时出错

时间:2018-02-27 12:36:55

标签: android android-animation

我有我的主要活动,双击我需要向上滑动我的按钮。 我可以向上滑动按钮,但在它从底部向上滑动之前,它会闪烁几分钟。

 @Override
        public boolean onDoubleTap(MotionEvent motionEvent) {
            Log.d("year", "onDoubleTap: ");
            rl.setVisibility(View.INVISIBLE);
            Animation slideUp = AnimationUtils.loadAnimation(getApplicationContext(), R.anim.slide_up);
            rl.startAnimation(slideUp);
            rl.setVisibility(View.VISIBLE);

我最初让它消失了

     rl = findViewById(R.id.rl_test);
     rl.setVisibility(View.GONE);

这是我的幻灯片xml                        

当我双击屏幕时,按钮应从底部滑动

1 个答案:

答案 0 :(得分:0)

我这个xml会很有用

向上滑动

<translate xmlns:android="http://schemas.android.com/apk/res/android"
android:duration="300"
android:fromYDelta="50%p"
android:toYDelta="0%p" />

向下滑动

<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android" >
<translate
    android:duration="300"
    android:fromYDelta="0"
    android:toYDelta="100%" />

祝你好运