Я работаю над приложением для Android, и у меня есть подкласс AlertDialog. Я хотел бы поместить 2 кнопки изображения в правой части области заголовка диалогового окна (аналогично панели действий в действии). Для этого я использую setCustomTitle(), который заменяет область заголовка пользовательским представлением, созданным мной. Это отлично работает, но стиль моей пользовательской области заголовка отличается от стиля стандартного заголовка (высота, цвет, разделитель и т. д.).
Мой вопрос: принимая во внимание, что стиль зависит от версии ОС и производителя, как я могу оформить свой собственный заголовок в диалоговом окне, чтобы он соответствовал стандартному стилю заголовка для других диалоговых окон AlertDialog?
Вот изображение anAlertDialog со стандартным стилем (это из ICS, но я хочу иметь возможность сопоставить любой вариант, а не этот конкретный стиль)
А вот изображение AlertDialog с пользовательским заголовком и кнопками (обратите внимание, что высота и цвет заголовка не соответствуют стандартному диалогу)
РЕДАКТИРОВАТЬ: я не могу просто добавить ImageButtons в стандартный вид заголовка, потому что у меня нет к нему доступа. Если вы знаете (надежный, не взламывающий) метод добавления кнопок в стандартную область заголовка, я бы тоже его принял.