gpt4 book ai didi

自定义样式的 Android 对话框 : Remove Blue Line and set ActionBar Color

转载 作者:太空宇宙 更新时间:2023-11-03 12:32:32 33 4
gpt4 key购买 nike

我正在使用以下代码和 View 创建一个自定义对话框:mCountryDialog = new Dialog(getActivity(),android.R.style.Theme_Holo);但是,我想删除蓝色分隔线并更改“操作栏”的背景颜色

enter image description here

尝试的结果引用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>

`

我会将背景颜色从黑色更改为红色,但显示时间、电池电量等的“Topbar”消失了,蓝色分隔线保留在这里。如果有人能与我分享解决方案,那就太好了,非常感谢!

enter image description here

最佳答案

只需将这一行添加到您的 Dialog.onCreateView() 方法中:

getDialog().getWindow().requestFeature(Window.FEATURE_NO_TITLE);

关于自定义样式的 Android 对话框 : Remove Blue Line and set ActionBar Color,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29339069/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com