【发布时间】:2016-02-05 18:13:54
【问题描述】:
我正在尝试自定义 ProgressDialog 样式以具有类似的内容:
我有什么:
我知道如何更改微调器样式和颜色,但我不明白的是:如何制作圆角,我正在尝试使用 android:radius 属性,但没有任何变化,我没有知道如何减少padding。也许我可以通过编程来完成?
<style name="TransparentProgressDialog" parent="android:Theme.Holo.Dialog">
<item name="android:alertDialogStyle">@style/CustomAlertDialogStyle</item>
<item name="android:windowBackground">@color/transparent</item>
<item name="android:textColorPrimary">#FFFFFF</item>
<item name="android:backgroundDimEnabled">false</item>
<item name="android:textColor">#FFFFFF</item>
<item name="android:textStyle">normal</item>
<item name="android:textSize">@dimen/_14sdp</item>
</style>
<style name="CustomAlertDialogStyle">
<item name="android:bottomBright">@color/transparent</item>
<item name="android:bottomDark">@color/transparent</item>
<item name="android:bottomMedium">@color/transparent</item>
<item name="android:centerBright">@color/transparent</item>
<item name="android:centerDark">@color/transparent</item>
<item name="android:centerMedium">@color/transparent</item>
<item name="android:fullBright">@color/transparent</item>
<item name="android:fullDark">@color/transparent</item>
<item name="android:topBright">@color/transparent</item>
<item name="android:topDark">@color/transparent</item>
</style>
【问题讨论】:
-
使用
Appcompat主题? -
parent="android:style/Theme.Holo.Dialog" -
@IntelliJAmiya 如果我使用
Theme.AppCompat它会破坏我的所有设计 -
检查下面的答案。
标签: android