2014-09-21 101 views
1

我與Android合作,我用android-styled-dialogs項目定製對話框Android的對話框陰影

我有自定義主題

<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> 

對話框看起來這

enter image description here

我想它具有Android本機對話框的影子

任何人都可以幫助我嗎?

回答

2

由於我在如何自定義和重新着色默認的全息對話框方面做了大量的研究,我可以告訴你,這是用drawables完成的。所以,只需創建一些陰影好的png文件並將它們用作背景。

Here you can find the orginal xml file這是由警報全息主題對話框使用。