Java android纯白色背景,无渐变
我已经将Android应用程序的背景设置为白色,并使用灯光主题尝试获得白色背景。为此,我在清单中设置了以下属性:Java android纯白色背景,无渐变,java,android,android-manifest,Java,Android,Android Manifest,我已经将Android应用程序的背景设置为白色,并使用灯光主题尝试获得白色背景。为此,我在清单中设置了以下属性: android:background="@android:color/white" android:theme="@android:style/Theme.Light.NoTitleBar.Fullscreen" 这给了我一个白色的背景,但也有一个颜色梯度从浅灰色到白色。我想有一个没有梯度的纯白色背景。有什么方法可以轻松做到这一点吗?你有很多不同的方法可以做到这一点。不过,只要选一
android:background="@android:color/white"
android:theme="@android:style/Theme.Light.NoTitleBar.Fullscreen"
这给了我一个白色的背景,但也有一个颜色梯度从浅灰色到白色。我想有一个没有梯度的纯白色背景。有什么方法可以轻松做到这一点吗?你有很多不同的方法可以做到这一点。不过,只要选一个就行了 选择1 将每个版面的背景设置为
android:background=“@android:color/white”
或android:background=“#ffff”
选择2
如果您不想在整个应用程序中维护此功能,可以使用android:background=“@color/background”
,然后使用#ffff
创建一个资源文件
选择3
另一种方法是制作一个FrameLayout
文件,您总是在setContentView()
中使用该文件,该文件具有您的背景色(根据选项1),然后在其中膨胀其他布局
选择4
您可以通过Java代码,使用layout.setBackgroundColor(Color.rgb(255,255,255))代码>
备选案文5
扩展主题并更改其背景:
<style name="AppTheme" parent="android:Theme.Light.NoTitleBar.Fullscreen">
<item name="android:background">@android:color/white</item>
<item name="android:windowBackground">@android:color/white</item>
<item name="android:colorBackground">@android:color/white</item>
</style>
选项5删除了渐变。其他选项更改了背景色,但没有删除渐变。谢谢。@user1696698哦,那很有趣。哦,好吧,很高兴其中一个成功了!:)
android:theme="@style/AppTheme"