Vous voulez dire cadre blanc? Je pense que c'est une partie de 9-patch drawable, vous pouvez rechercher comment Theme.Dialog est construit dans le SDK_FOLDER \ platform \ android-sdkversion \ data \ res \ valeurs puis styles.xml et themes.xml
Comme J'ai dit, le cadre blanc fait partie de l'image de fond. its panel_background.9.png Donc, si vous voulez changer de cadre - vous aurez besoin d'une image de fond différente + besoin d'écraser dans le style de réglage.
<item name="android:windowBackground">@android:drawable/panel_background</item>
et vous aurez besoin de définir un style qui sera dérivé de Theme.Dialog et cette
<item name="android:windowBackground">@drawable/your_drawable</item>
donc si vous mettez en styles.xml quelque chose comme
<style name="NewBorderDialogTheme" parent="android:Theme.Dialog">
<item name="android:windowBackground">@drawable/your_drawable</item>
</style>
Mettez nouveau dessinable et définissez votre activité sur le nouveau thème - vous devriez voir votre nouvelle frontière
Volovoy @ Alex: Je veux juste mettre la frontière de la fenêtre de dialogue à une couleur différente. Il n'y a pas d'attribut pour ça? Tels que, Android: frameColor ou quoi que ce soit? Ce serait trop facile bien sûr. :) – cakeforcerberus
Jetez également un coup d'oeil à ceci (concernant des images de "neuf-pièce rapportée"): http://developer.android.com/guide/topics/graphics/2d-graphics.html#nine-patch –