Android -изменить стиль заголовка всех диалогов в приложении

Есть ли способ изменить все диалоговые окна предупреждений, появляющиеся в моем приложении для Android? Я также хочу изменить диалоги, генерируемые системой(например, диалоговое окно «Редактировать текст», которое открывается при долгом нажатии на любой EditText). Я хочу изменить цвет и размер шрифта заголовка всех диалогов в моем приложении.

Есть ли способ сделать это?

Я попытался установить android:alertDialogThemeв своей теме. Но, похоже, это не работает. Следующий код-

<style name="Theme.DLight" parent="android:Theme.Light.NoTitleBar">
    <item name="android:alertDialogTheme">@style/DialogStyle</item>
</style>

и

<style name="DialogStyle" parent="android:Theme" >    
    <item name="android:windowBackground">@drawable/background_holo_light</item>
    <item name="android:textColor">#014076</item>       
</style>

РЕДАКТИРОВАТЬ

I'm not invoking a dialog from my code. It's just the default dialog that appears when you long click on any EditText. Generally it contains the keyboard options like Select word, Select all, Input method etc.

11
задан jaibatrik 12 August 2012 в 12:57
поделиться