/ / getAction Bar oferece exceção de ponteiro nulo - android, android-actionbar

getAction Bar dá exceção de ponteiro nulo - android, android-actionbar

Eu quero trabalhar com barra de ação no android. para isso eu uso

getActionBar().setHomeButtonEnabled(true);

abaixo do SetContentView. mas é me dá exceção de ponteiro nulo. quando eu tento apenas getActionBar () funciona bem.

por favor me ajude.

Respostas:

9 para resposta № 1

Se sua atividade não tiver um title bar o método getActionBar() pode retornar nulo.

Você tem duas opções para corrigir isso:

1- Adicionar getWindow().requestFeature(Window.FEATURE_ACTION_BAR); antes setContentView

2- No seu Manifest especifique um tema que suporte ActionBar

Verifique também se você está segmentando a versão correta do Android, por exemplo, <uses-sdk android:minSdkVersion="11" />


0 para resposta № 2

getActionBar () retornará null para dispositivos pré-Honeycomb.

Se você tem como alvo o Android v2.3 a 4.2, experimente ActionBarSherlock.