Вот мой базовый стиль кода
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
<item name="windowNoTitle">true</item>
<item name="windowActionBar">false</item>
<item name="android:windowContentOverlay">@null</item>
<item name="android:backgroundDimEnabled">true</item>
<item name="android:windowFullscreen">false</item>
<item name="colorPrimary">@color/black</item>
<item name="colorPrimaryDark">@color/black</item>
<item name="colorAccent">@color/light_blue</item>
<item name="android:windowBackground">@android:color/black</item>
<item name="android:windowAnimationStyle">@style/SPAnimation.Activity</item>
<item name="android:windowEnableSplitTouch">false</item>
<item name="android:splitMotionEvents">false</item>
</style>
<style name="SPAnimation.Activity" parent="@android:style/Animation.Activity">
<item name="android:activityOpenEnterAnimation">@anim/slide_up</item>
<item name="android:activityOpenExitAnimation">@anim/stay</item>
<item name="android:activityCloseEnterAnimation">@anim/stay</item>
<item name="android:activityCloseExitAnimation">@anim/slide_down</item>
</style>
Этот стиль отлично работает в моем проекте. Но у меня есть одна проблема. В одном случае я хочу использовать fade_in fade_out animation, когда начинается другое действие. Вот мой код Java
Intent intent = new Intent(LoginTestActivity.this,
LoginActivity.class);
startActivity(intent);
overridePendingTransition(android.R.anim.fade_in, android.R.anim.fade_out);
Но я не могу переопределить анимацию моего базового стиля. Я имею в виду, что у My LoginActivity начальная анимация снизу вверх, а не fade_in fade_out.
Как я могу решить эту проблему?
Спасибо