フルスクリーンモードの作り方
By 山田
2009/12/28 - Tips
今回は、フルスクリーンモードにする方法について書きます。
通常ですと、タイトルバー、ステータスバーが表示されており、スクリーンが若干隠れてしまいます。

今回は、タイトルバー、ステータスバーを消す方法を紹介します。
方法は2種類あります。
1.ソース上から変更する
ソース上から変更する場合、以下のように書きます。
この時、requestWindowFeatureはsetContentViewの前で呼ばないといけません。
結果は、以下のようになります。

画像をそのままアップしたように見えますが、Android上で動かしています。。。
この通り、ステータスバーとタイトルバーが見えなくなっています。
2.AndroidManifest.xmlで定義する
定義の方法は、以下の通りです。
android:theme=”@android:style/Theme.NoTitleBar.Fullscreen”という箇所が、ステータスバー、タイトルバーともに非表示にする、という設定を行っている箇所です。
ちなみに、android:screenOrientationで、画面の向きを固定にする事も出来ます。
“landscape”に設定すると横向きに、”portrait”に設定すると縦向きに固定されます。
この実行結果が、以下の通り

こちらも、画像をそのまま貼り付けたような形になっていますが、きちんと端末にフルスクリーンで表示されます。


