O objeto ActionBar é retornado como nulo
Recebo o objeto actionBar abaixo como nulo e, portanto, umNullPointerException
ao executaractionBar.setDisplayHomeAsUpEnabled(true)
. A seguir está o meu código, chamado onResume of the Fragment.
ActionBar actionBar = getActivity().getActionBar();
actionBar.setDisplayHomeAsUpEnabled(true);
Followwing é o tema que aplico à atividade no onCreate:
<style name="MyActionBarTheme" parent="Theme.AppCompat.Light">
<item name="actionBarStyle">@style/MyActionBar</item>
<item name="actionBarTabTextStyle">@style/MyActionBarTabText</item>
<item name="actionMenuTextColor">@color/green</item>
<item name="colorPrimary">@color/green</item>
<item name="colorPrimaryDark">@color/greenD</item>
</style>
Meu aplicativo tem um nível mínimo de API definido como 14. Por favor, ajude-me, explique por que oActionBar
objeto retornado como nulo.
EDITAR: getActivity().getActionBar();
retorna nulo emFragment
.