DAY15:【AndroidStudio】タイトルバーを非表示にする

  • 11
    いいね
  • 0
    コメント
この記事は最終更新日から1年以上が経過しています。

今日の課題

画面上部のタイトルバーを非表示にしたい。

やったこと

まずはandroidmanifest.xmlのandroid:themeをTheme.NoTitleBarに変更します。
このとき、@android:styleとすることで、styles.xmlへの記述が必要なくなります。

AndroidManifest.xml
- android:theme="@style/AppTheme"
+ android:theme="@android:style/Theme.NoTitleBar"

Theme.NoTitleBar とすると背景が黒くなり、Theme.Light.NoTitleBar とすると明るくなります。

次に、MainActivity.javaのインポートの部分とクラスを指定するところを書き換えます。

MainActivity.java
- import android.support.v7.app.ActionBarActivity;
+ import android.app.Activity;

- public class MainActivity extends ActionBarActivity {
+ public class MainActivity extends Activity {

以上でタイトルバーを非表示にすることができます。

感想

以前違う方法でタイトルバーを非表示にしたけれど、どうやったかなぁ?
忘れてしまっても検索できるように記録に残すって大切ですね。大切大切!