タイトルバー非表示・フルスクリーン表示

Android アプリで画面タイトルバーを非表示にしたり、タイトルバーとステータスバーを非表示にしてフルスクリーン表示にするには、AndroidManifest.xml ファイルで設定を行います。

タイトルバーを非表示にする設定

タイトルバーを非表示にするには、AndroidManifest.xml ファイルで、application タグか activity タグの属性に以下の設定を追加します。
application タグの属性に設定した場合、アプリのすべての画面に適用されます。
activity タグの属性に設定した場合、対象の画面にのみ適用されます。

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

タイトルバーとステータスバーを非表示にする設定 (フルスクリーン)

タイトルバーとステータスバーを非表示にするには、AndroidManifest.xml ファイルの application タグか activity タグの属性に以下の設定を追加します。
application タグの属性に設定した場合、アプリのすべての画面に適用されます。
activity タグの属性に設定した場合、対象の画面にのみ適用されます。

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

動的に設定する方法

タイトルバーやステータスバーの表示 / 非表示を動的に設定することもできます。
動的に設定する場合、画面 (Activity) クラスで以下のように設定します。

public class NoTitleSampleActivity extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

        // ステータスバー非表示
        getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);

        // タイトルバー非表示
        requestWindowFeature(Window.FEATURE_NO_TITLE);

        setContentView(R.layout.main);
    }
}