2017-01-22 4 views
0

Я следую this answer, чтобы создать настройки моего приложения. Моя проблема в том, что я получаю заголовок для вложенных элементов PreferenceScreen. Я попытался применить темы, которые отключили windowTitle. Я попытался запросить функцию окна. Но я не был успешным. Эта проблема только на Gingerbread & Honeycomb. Post-Honeycomb все работает нормально. Вот изображение, которое показывает два заголовка окна один мной (this answer), другой по системе.Как скрыть строку заголовка вложенных предпочтений на Gingerbread & Honeycomb

enter image description here

Может кто-то помочь мне, чтобы скрыть заголовок окна, установленного окна? Я уверен, что это может быть достигнуто, но Whatsapp Разработчики не услышат меня :)

ответ

0

Наконец мне удалось скрыть заголовок окна с

 View titleView = dialog.findViewById(android.R.id.title); 
     if (titleView != null) { 
      ((View)titleView.getParent()).setVisibility(View.GONE); 
     } 

в соответствии с кодом в answer для Gingerbread & Honeycomb. Хорошо с кодом условия if можно записать из условия запуска только на Gingerbread & Honeycomb as post Honeycomb Я нашел titleView != null false.

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