当应用程序启动时,我想改变一下闪烁的颜色.我认为这是由总体应用程序主题决定的,但我想指定另一种颜色.
详细说明,我不想修改所有活动的默认背景颜色,由下式指定:
<item name="android:windowBackground">@color/red</item>
实现这一目标的最优雅方式是什么?
谢谢你的时间!
解决方法
在/ res / values目录中,将styles.xml文件修改为如下所示:
<?xml version="1.0" encoding="utf-8"?> <resources> <style name="AppBaseTheme" parent="android:Theme.Holo.NoActionBar.Fullscreen"> <item name="android:windowBackground">@color/your_color</item> </style> </resources>
现在转到AndroidManifest.xml,并将样式添加到您的活动启动器:
<activity android:name=".Main" android:theme="@style/AppBaseTheme" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity>