我使用android并使用android-styled-dialogs项目进行自定义对话
我有自定义主题
<style name="DialogStyleDark.Custom">
<item name="dialogBackground">@color/tt_gray_2</item>
<item name="titleTextColor">@color/tt_light_blue</item>
<item name="titleSeparatorColor">@color/sdl_button_separator_dark</item>
<item name="messageTextColor">@color/sdl_message_text_dark</item>
<item name="buttonTextColor">@color/sdl_button_text_dark</item>
<item name="buttonSeparatorColor">@color/sdl_button_separator_dark</item>
<item name="buttonBackgroundColorNormal">@color/sdl_button_normal_dark</item>
<item name="buttonBackgroundColorPressed">@color/tt_gray_1</item>
<item name="buttonBackgroundColorFocused">@color/tt_gray_1</item>
</style>
对话框似乎是这样的
我想它有阴影作为android原生对话
有人能帮助我吗?
答案 0 :(得分:2)
由于我在如何自定义和重新着色默认的全息对话框方面做了很多研究,我可以告诉你这是用drawables完成的。所以只需创建一些带阴影的漂亮的png文件,并将它们用作背景。
警报全息主题对话框使用