Ändern Sie die Hintergrundfarbe des android-dialog

Ich habe ein Dialog aufgebaut ist, mit dem AlertDialog.Builder, und das würde ich gerne ändern die hintergrund-Farbe der dialog.

Ich lese im Internet, dass es möglich ist, zu tun, mit ContextThemeWrapper (die Arbeit mit API 10), aber es funktioniert nicht.

Was ich Tue, ist:

ContextThemeWrapper wrapper = new ContextThemeWrapper(this, R.style.MyDialogTheme);
AlertDialog alertDialog = new AlertDialog.Builder(wrapper)).create();  

<style name="MyDialogTheme" parent="@android:style/Theme.Dialog">
    <item name="android:background">#FFFFFF</item>
</style>

Warum funktioniert das nicht?

Vielen Dank im Voraus!

Ist der dialog wirklich gezeigt oder nicht? Sie nie nennen alertDialog.show()

InformationsquelleAutor Eduardo | 2012-10-19

Schreibe einen Kommentar