0

このコードを使用して通知バーを非表示にすることができます

setWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, 
                                WindowManager.LayoutParams.FLAG_FULLSCREEN);

しかし、通知バーを表示および非表示にするオプションをユーザーに提供したいと考えています。現在、Activity通知バーを完全に非表示にしています。

どのように私はそれを行うのですか?

4

1 に答える 1

1

以下を使用して、全画面表示モードを終了できます (つまり、ステータス バーを表示します)。

getWindow().clearFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);
getWindow().addFlags(WindowManager.LayoutParams.FLAG_FORCE_NOT_FULLSCREEN);                 
于 2013-02-13T08:46:32.090 に答える