2014-01-11 3 views
0

В моем приложении для Android, которое представляет собой веб-просмотр, отображающий отзывчивый веб-сайт, я хочу удалить строку заголовка, чтобы добавить это в раздел приложения манифеста XML.Удаление строки заголовка изменения отображения ProgressDialog

android:theme="@android:style/Theme.NoTitleBar" 

Проблема заключается в том, я получаю две совершенно разные ProgressDialog процедуры пользовательского интерфейса. Тот, у которого есть заголовок, намного приятнее, поэтому я хотел бы сохранить его, но мне не нужен заголовок.

Я считаю, что это относится к теме. Я хочу сохранить тему, а не заголовок ... по крайней мере, я думаю. Как сохранить стильный стиль и скрыть строку заголовка мгновенно (не программно, как только начнется действие, которая показывает строку заголовка кратко)?

ответ

1

Проблема в том, что Theme.NoTitleBar исходит из эпохи предварительной соты, поэтому отображается диалоговое окно с предварительной сотой.

Если ваше приложение является API 11 или выше, вы можете просто переключиться на его версию (я честно не помню названия).

Или поддерживать как старые и новые устройства, Вы должны будете использовать этот тип подхода Different Theme for different Android SDK versions применять Theme.NoTitleBar к старым устройствам и его holo аналога для новых устройств.

счастливы кодирования.

Смежные вопросы