Вы имеете в виду белую рамку? Я думаю, что это часть прорисовки из 9 патчей, вы можете посмотреть, как Theme.Dialog собирается в SDK_FOLDER \ platform \ android-sdkversion \ data \ res \ values
а затем styles.xml и themes.xml
Как я уже сказал, белая рамка является частью фонового изображения. its panel_background.9.png Так что если вы хотите изменить фрейм - вам понадобится другое фоновое изображение + нужно перезаписать его в настройке стиля.
<item name="android:windowBackground">@android:drawable/panel_background</item>
и вам нужно определить стиль, который будет производным от Theme.Dialog, и иметь этот
<item name="android:windowBackground">@drawable/your_drawable</item>
так что если вы поместите в styles.xml что-то вроде
<style name="NewBorderDialogTheme" parent="android:Theme.Dialog">
<item name="android:windowBackground">@drawable/your_drawable</item>
</style>
Поместите новый объект рисования и настройте свою активность на новую тему - вы должны увидеть новую границу