Android在片段事务动画导致问题时单击按钮。如何禁用用户界面?

Android在片段事务动画导致问题时单击按钮。如何禁用用户界面?,android,Android,我对android中的动画比较陌生,我尝试将事务动画添加到片段中,它们看起来和感觉都很好。我制作了滑入和滑出动画。问题是,您可以在动画进行时单击按钮。如何确保用户在动画完成之前不能单击新屏幕按钮?谢谢 fragmentTransaction.setCustomAnimations(R.anim.enter_from_right,R.anim.exit_to_left); fragmentTransaction.replace(R.id.frame_container, n

我对android中的动画比较陌生,我尝试将事务动画添加到片段中,它们看起来和感觉都很好。我制作了滑入和滑出动画。问题是,您可以在动画进行时单击按钮。如何确保用户在动画完成之前不能单击新屏幕按钮?谢谢

fragmentTransaction.setCustomAnimations(R.anim.enter_from_right,R.anim.exit_to_left);
            fragmentTransaction.replace(R.id.frame_container, new LoginFragment());
从_right.xml输入_:

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

退出到_left.xml:

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

这可能有帮助这可能有帮助