为啥创建的Activity背景是透明的?
Posted
技术标签:
【中文标题】为啥创建的Activity背景是透明的?【英文标题】:Why created Activity background is transparent?为什么创建的Activity背景是透明的? 【发布时间】:2018-11-21 21:44:57 【问题描述】:我创建了一个目标版本为 26 的应用程序。当我创建 Activity 背景时,默认情况下是透明的。查找附件图片
我知道如果我们给背景颜色问题就会解决。但是,我不想在每一页都设置背景颜色。请提出解决此问题的任何想法
【问题讨论】:
我不明白你的问题 问题是如果我们创建新的活动背景颜色将默认为白色。但这里是透明色。当我打开导航时检查上面的图片背景在默认@Radesh中是透明的 我认为你在 style.xml 中为所有视图提供了背景?\ 谢谢,我已经解决了。检查下面我的答案 【参考方案1】:您在 style.xml 中设置以下行
name="android:windowBackground">@null</item>
这会改变你的洞应用程序的默认背景,所以只需删除这一行就可以了
【讨论】:
【参考方案2】:终于解决了。
实际上发生的事情是在 style.xml 中创建应用程序时
<item name="android:windowBackground">@null</item>
窗口背景设置为空。所以,我的应用程序默认背景是透明的,没有颜色。删除后我的问题解决了
【讨论】:
以上是关于为啥创建的Activity背景是透明的?的主要内容,如果未能解决你的问题,请参考以下文章
android studio activity怎么设置透明背景