Schaltflächenstil in AlertDialogs

Weiß jemand, wie man den Standardstil für AlertDialog-Schaltflächen überschreibt? Ich habe mir die Android-Quelle angeschautThemen undStile und experimentierte mit verschiedenen Dingen, aber ich konnte keinen Weg finden, der funktioniert.

Das, was ich unten habe, dient zum Ändern des Hintergrunds, macht aber nichts mit den Knöpfen.myTheme wird auf das Ganze angewendet<application> über das Manifest. (Einige andere Elemente wurden aus Gründen der Übersichtlichkeit gelöscht, beziehen sich jedoch nur auf die Titelleiste.)

<style name="myTheme" parent="android:Theme">
    <item name="android:buttonStyle">@style/customButtonStyle</item>
    <item name="android:alertDialogStyle">@style/dialogAlertTheme</item>
</style>

<style name="dialogAlertTheme" parent="@android:style/Theme.Dialog.Alert">
    <item name="android:fullDark">@drawable/dialog_loading_background</item>
    <item name="android:topDark">@drawable/dialog_alert_top</item>
    <item name="android:centerDark">@drawable/dialog_alert_center</item>
    <item name="android:bottomDark">@drawable/dialog_alert_bottom</item>
    <!-- this last line makes no difference to the buttons -->
    <item name="android:buttonStyle">@style/customButtonStyle</item> 
</style>

Irgendwelche Ideen?

Antworten auf die Frage(6)

Ihre Antwort auf die Frage