Aplicando o tema personalizado ao ActionBar no PreferenceFragment
Eu estou tentando aplicar o tema personalizado paraActionBar
emPreferenceFragment
. A seguir, o scenerio:
Minha aula se estendePreferenceFragment
em que estou adicionando preferências de recursos como:
addPreferenceFromResource (R.xml.myPrefs);
Além disso, escrevi:
ActionBar a = getActivity ().getActionBar ();
bar.setNavigationMode (ActionBar.NAVIGATION_MODE_TABS);
Agora quero aplicar meu próprio tema que defini emstyles.xml
para esta barra de ação. Atualmente, a altura da barra de ação é menor que a visualização da guia devido à qual a vista está sendo cortada.
Eu tentei pesquisar, mas não consegui encontrar uma solução para o meu problema.
"Definir tema para um fragmento"https://groups.google.com/forum/#!topic/android-developers/GX_gOAN2nmMDe 1. e 2. links acima, aprendi que:
final Context contextThemeWrapper = new ContextThemeWrapper(getActivity(),R.style.yourCustomTheme);
// clone the inflater using the ContextThemeWrapper
LayoutInflater localInflater = inflater.cloneInContext(contextThemeWrapper);
// inflate the layout using the cloned inflater, not default inflater
return localInflater.inflate(R.layout.yourLayout, container, false);
Mas isso também não funcionou.
Qualquer ajuda é muito apreciada.