【发布时间】:2015-03-30 05:38:02
【问题描述】:
我正在使用以下代码和视图创建一个自定义对话框,如下所示: mCountryDialog = new Dialog(getActivity(),android.R.style.Theme_Holo); 但是,我想删除蓝色分隔线并更改“操作栏”的背景颜色
尝试的结果 参考stackoverflow,我在style.xml中创建了一个自定义对话框样式
`<style name="LoCountryDialog" parent="android:Theme.Holo">
<item name="android:windowFullscreen">true</item>
<item name="android:windowFrame">@null</item>
<item name="android:windowNoTitle">false</item>
<item name="android:windowIsFloating">false</item>
<item name="android:windowContentOverlay">@null</item>
<item name="android:windowBackground">@color/main_theme_red</item>
`
我会将背景颜色从黑色更改为红色,但显示时间、电池电量等的“顶部栏”消失了,蓝色分隔线仍然保留在此处。 如果有人能与我分享解决方案,那就太好了,非常感谢!
【问题讨论】:
-
我使用该工具生成了一个自定义的editText框,这很有用。但是,这次我想在对话框中更改操作栏的颜色..您是否可以给我更多关于使用该工具的提示,非常感谢!!