В моей текущей реализации я изменил весь стиль моего приложения...
Я успешно изменил стиль Spinner, поэтому я смог изменить внешний вид RadioButton:
Теперь я работаю над этим названием, но мне кажется, что это очень сложно. Я хотел бы изменить, например, цвет текста заголовка (и, необязательно, удаление треугольника)
Я знаю, что могу сделать это, расширив Spinner или Dialog, но я должен добиться этого, играя с xml.
Вот мой текущий код, который успешно изменил другие свойства диалога:
<style name="Theme.HoloEverywhereDark.Sherlock" parent="Theme.Sherlock">
<item name="android:spinnerStyle">@style/SpinnerDark</item>
<item name="android:spinnerItemStyle">@style/SpinnerItemDark</item>
<item name="android:spinnerDropDownItemStyle">@style/DropDownItemDark</item>
</style>
Чтобы изменить треугольник, вы можете использовать второй ответ здесь: Как создать прядильщик Android без треугольника в правой части виджета
Я еще не понял, как создать основной текст, но вы можете просто применить стандартное форматирование текстового поля к нему через Spinner в xml (textColor и т.д.).