我正在使用 Accengage (Ad4Push),我想自定义它的对话框。Accengage 团队说可以使用自定义主题更改对话框样式,我就这样做了。我可以更改 textSize、textColor、windowBackground,但我仍然在对话框上看到灰色。请在这里查看我的照片。(我没有足够的声誉来发布图片)
我想将所有背景对话框更改为白色,但我不知道可以使用哪个属性来实现此目的。
这是我正在使用的属性。
<style name="CustomDialogTheme" parent="@android:style/Theme.Dialog">
<item name="android:background">@color/background_holo_light</item>
<item name="android:divider">@color/background_holo_light</item>
<item name="android:dividerHorizontal">@null</item>
<item name="android:dividerVertical">@null</item>
<item name="android:textColor">@android:color/black</item>
<item name="android:textColorPrimary">@android:color/black</item>
<item name="android:buttonBarButtonStyle">@style/CustomDialogTheme.Button</item>
<item name="android:padding">2dp</item>
<item name="android:windowBackground">@android:color/transparent</item>
</style>
<style name="CustomDialogTheme.Button">
<item name="android:background">@color/background_dark</item>
<item name="android:textColor">@color/background_holo_light</item>
<item name="android:layout_margin">8dp</item>
<item name="android:layout_marginLeft">16dp</item>
<item name="android:padding">8dp</item>
<item name="android:gravity">center</item>
</style>
Run Code Online (Sandbox Code Playgroud)
我怎样才能使对话框的背景变成白色。(我只能用自定义样式更改样式,不能以编程方式更改,因为该对话框来自第三方库)
在您的主题中添加此行(感谢AAA)
<item name="android:windowBackground">@android:color/transparent</item>
Run Code Online (Sandbox Code Playgroud)
<style name="CustomDialogTheme" parent="@android:style/Theme.Dialog">
<item name="android:windowBackground">@android:color/transparent</item>
<item name="android:background">@color/background_holo_light</item>
<item name="android:divider">@color/background_holo_light</item>
<item name="android:dividerHorizontal">@null</item>
<item name="android:dividerVertical">@null</item>
<item name="android:textColor">@android:color/black</item>
<item name="android:textColorPrimary">@android:color/black</item>
<item name="android:buttonBarButtonStyle">@style/CustomDialogTheme.Button</item>
<item name="android:padding">2dp</item>
</style>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3337 次 |
| 最近记录: |