Textview: используя стиль заголовка диалога: @android: style / TextAppearance.DialogWindowTitle

В настоящее время я пытаюсь создать свою собственную тему DialogFragment.

Одно из моих требований - использовать значок справа от заголовка.

Первая идея

Просто используя:

this.getDialog().getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.dialog_title);

Но, к сожалению, эта строка кода не имеет результата.

Вторая идея

Предоставление моего собственного макета -this.setContentView () - с этим textview:


Это работает, потому что я могу читать текст, но он по-прежнему написан черным шрифтом по умолчанию.

Я ожидал, что TextAppearance.DialogWindowTitle даст моему тексту заголовок (синий на голографическом языке с большим размером шрифта)

Любая идея или предложение?

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

Это почти сработало:


    @style/MyOwnDialogTitle



    @drawable/MyRightImage

но android: drawableRight просто сломал макет заголовка:

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

Это немного лучше:


    @style/MyOwnDialogTitle



    @android:style/TextAppearance.DialogWindowTitle
    @drawable/icon

Ответы на вопрос(3)

Ваш ответ на вопрос