Android后台转换

时间:2016-02-23 18:21:29

标签: java android xml android-fragments transitions

我想在整个Android应用中使用相同的背景图片。如果我使用多个活动,所有活动都具有相同的背景,那么最终,可用版本中活动A和B之间的转换将如此快速和平滑,以至于看起来背景在整个时间内保持不变,并且只切换了按钮?

如果没有,我是否需要使用片段解决这个问题,只使用一个活动?我将如何使用活动XML文件,为其制作多个副本并在每个文件中放置不同的片段?

1 个答案:

答案 0 :(得分:0)

您可以使用window:background样式属性设置整个应用程序的背景。

<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
    <item name="android:windowBackground">@drawable/app_background</item>
</style>

此外,您可以使用以下方法禁用活动动画:

<item name="android:windowAnimationStyle">@null</item>

overridePendingTransition(0, 0);