在styles.xml文件中增加样式代码:
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar"> <!-- Customize your theme here. --> <item name="colorPrimary">@color/colorPrimary</item> <item name="colorPrimaryDark">@color/colorPrimaryDark</item> <item name="colorAccent">@color/colorAccent</item> <item name="android:windowAnimationStyle">@style/Animation</item> </style> <style name="Animation"> <item name="android:activityOpenEnterAnimation">@null</item> <item name="android:activityOpenExitAnimation">@null</item> <item name="android:activityCloseEnterAnimation">@null</item> <item name="android:activityCloseExitAnimation">@null</item> <item name="android:taskOpenEnterAnimation">@null</item> <item name="android:taskOpenExitAnimation">@null</item> <item name="android:taskCloseEnterAnimation">@null</item> <item name="android:taskCloseExitAnimation">@null</item> <item name="android:taskToFrontEnterAnimation">@null</item> <item name="android:taskToFrontExitAnimation">@null</item> <item name="android:taskToBackEnterAnimation">@null</item> <item name="android:taskToBackExitAnimation">@null</item> </style>
红色的代码为新添加的内容。
在旧的activity的finish()前加入一条代码:
overridePendingTransition(0, 0);
本文详细介绍了如何在Android的styles.xml文件中定义自定义主题,包括设置颜色和禁用活动过渡动画,以实现一致的用户体验。通过修改AppTheme样式,可以轻松调整应用程序的整体外观,并使用overridePendingTransition方法控制活动之间的动画效果。
4311

被折叠的 条评论
为什么被折叠?



