2012-03-14 9 views
0

フルスクリーンで、私はそれがAndroidのナビゲーションバーには、私のアプリケーションで

android:theme="@android:style/Theme.NoTitleBar.Fullscreen" 

を使用してフルスクリーンであるので、アプリを開いたときに今、これが正常に動作XMLでそれを設定した際に表示されて、しかし、もし使用している間私はホームボタンを使用してアプリケーションから戻ってきて、もう一度開くと、黒いナビゲーションバーが消える前に2〜2秒間表示されます。これは、ホームボタンだけの戻るボタンを使用してアプリを終了した場合には発生しません。

これはなぜ起こるのですか?私は何これが行うことは、タイトルバーを削除しますが、黒いバーが上部にあり、ちょうど何がそれであるされていない、しかし

this.requestWindowFeature(Window.FEATURE_NO_TITLE); 

    //Remove notification bar 
    this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); 

を使用して代わりに、コードから、それをやって試してみました。

I.e.このバー

enter image description here

私はXMLでコードのフルスクリーン線を入れても、私はアプリに上記示したが、同じことが起こるのコードを追加することにより、コードを組み合わせることを試みました。ホームボタンでアプリを取り戻してもう一度入力すると、その黒いバーが2秒間表示され、アプリとその内容が一時的にプッシュされてから、もう一度自分自身を再確認します。

これを修正するにはどうすればよいですか?私はさまざまなソリューションを試してきましたが、何も動かないようです。

ありがとうございます。

答えて

0

Android OSのバグに見えます。それを修正する唯一の方法は、デバイスに移動し、アニメーションを設定し、アニメーションを無効にすることです。

0

設定 - >明るさ - >アニメーションでアニメーションを削除しようとします セットアニメーションありません。

関連する問題