android: theme = "@ android: estilo / Theme.NoTitleBar.Fullscreen" funciona no nível do aplicativo, mas não no nível de atividade. Qualquer pista?

Eu preciso fazer uma das minhas atividades chamadaMyNoStatusBarActivity.java uma atividade em tela cheia.

Eu adicionei no Manifesto:

<code><activity
    android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
    android:name=".MyNoStatusBarActivity"
    android:noHistory="true"
    android:label="@string/app_name"
    android:configChanges="touchscreen|keyboard|keyboardHidden|navigation|orientation">
    ...
</activity>
</code>

E noonCreate da minha atividade:

<code>@Override
public void onCreate(Bundle savedInstanceState) {

    super.onCreate(savedInstanceState);

    requestWindowFeature(Window.FEATURE_NO_TITLE);

    getWindow().setFlags(
        WindowManager.LayoutParams.FLAG_FULLSCREEN,
        WindowManager.LayoutParams.FLAG_FULLSCREEN);
}
</code>

Fazer tudo isso apenas oculta a barra TITLE e não a barra STATUS.

Além disso, se eu usar o tema do manifesto no nível do aplicativo em vez da minha atividade, isso funcionará, mas para todas as atividades do meu aplicativo que não é o que eu quero. Eu quero a barra de status não apenas para uma atividade específica.

Ajuda será muito apreciada. Thnx!

P.S: Estou bem, este comportamento não está mais disponível no Honeycomb / ICS. Eu preciso disso apenas para 2.2 e 2.3

EDITAR

Tentei todas as sugestões mencionadas em outras soluções em SO, mas sem sucesso ainda. O tema funciona quando aplicado ao nível do aplicativo, mas não no nível de atividade.

Estou usando o HTC WildFire-S, android ver 2.3.5

questionAnswers(5)

yourAnswerToTheQuestion