如何在整个应用程序中保持相同的背景?

时间:2015-12-07 15:41:32

标签: android xml android-layout

如何让我的应用程序到处都有相同的背景?我试图通过编辑主题来做到这一点,但问题是我的应用程序使用动画,当你转到新的布局时,它会滑过。所以我想要的是一种方法,在任何地方都有相同的背景,当一个新的布局只在textview和按钮中滑动时,sh * t应该移动。背景必须保持不变。

此外,应用中背景的最佳尺寸是多少? 1080x1920有点慢:P

谢谢!

我尝试了什么:(values / styles.xml)

<resources>

<!-- Base application theme. -->
<style name="Theme.AppCompat.Light.NoActionBar.FullScreen" parent="@style/Theme.AppCompat.Light">
    <item name="windowNoTitle">true</item>
    <item name="windowActionBar">false</item>
    <item name="android:windowFullscreen">true</item>
    <item name="android:windowContentOverlay">@null</item>
    <item name="android:background">@drawable/background</item>
</style>

(androidmanifest)

    <application
    android:allowBackup="true"
    android:icon="@mipmap/ic_launcher"
    android:label="@string/app_name"
    android:supportsRtl="true"
    android:theme="@style/Theme.AppCompat.Light.NoActionBar.FullScreen" >
    // unimportant things here
    </application>

1 个答案:

答案 0 :(得分:0)

您只需在配置文件中设置所需的背景即可。一旦你完成了这一点,简单的确保你没有在其他任何地方设置背景,你应该没事。