当前位置: 代码迷 >> Android >> 除了Activity标题栏,影响了AlertDialog样式
  详细解决方案

除了Activity标题栏,影响了AlertDialog样式

热度:54   发布时间:2016-04-28 00:49:03.0
去掉Activity标题栏,影响了AlertDialog样式。
如题所示,本来Activity是有标题栏的如下:

我在AndroidManifest.xml中此Acitivity的声明中加入android:theme="@android:style/Theme.Light.NoTitleBar"
确实是去掉了标题栏。
但是 。。。。。。。。
为毛里面的AlertDialog变成了这样啊,AlertDialog可没动过啊!!!

------解决思路----------------------
android:theme="@android:style/Theme.NoTitleBar"
用这个试试。
可能是因为Theme.Light.NoTitleBar意味着你背景是白色的,所以Dialog自动改变了主题。
------解决思路----------------------
试试直接代码里onCreate()的super.onCreate()之前调用requestWindowFeature(Window.FEATURE_NO_TITLE);
  相关解决方案