按下Android Studio时按下返回键到前卡翻转卡

时间:2018-09-09 11:32:58

标签: android android-studio animation flip

我在android studio上翻转动画有很多问题。第一个问题是。我想在点击textedit时翻转卡片(我需要点击2次才能翻转,我不知道为什么)。次要问题。我需要后退或按下向下键,我需要将卡翻转回前卡。我不使用图像翻转我使用FrameLayout!。 https://youtu.be/y76Lbtc4D4k

我的密码

final AnimatorSet setRightOut = (AnimatorSet)  AnimatorInflater.loadAnimator(getApplicationContext(),
            R.animator.animation_horizontal_flip_out);

    final AnimatorSet setLeftIn = (AnimatorSet) AnimatorInflater.loadAnimator(getApplicationContext(),
            R.animator.animation_horizontal_flip_in);

    PlanoMensalCCV.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            if(!isBackVisible){
                setRightOut.setTarget(imgFront);
                setLeftIn.setTarget(imgBack);
                setRightOut.start();
                setLeftIn.start();
                onWindowFocusChanged(true);
                isBackVisible = true;
            }
            else{
                setRightOut.setTarget(imgBack);
                setLeftIn.setTarget(imgFront);
                setRightOut.start();
                setLeftIn.start();
                onWindowFocusChanged(true);
                isBackVisible = false;
            }
        }
    });

0 个答案:

没有答案