HOME技術AndroidAndroidアプリ:タイトルバーを消す

Androidアプリ:タイトルバーを消す

Android Studioで、タイトルバーを消す方法です。
通常は、以下のように画面上部にタイトルバーが表示されています。

AndroidManifest.xmlを編集する

android:theme=”@style/AppTheme”

の部分を以下のように変更します。

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

このとき、
Theme.NoTitleBar
だと背景が暗く、
Theme.Light.NoTitleBar
だと背景が明るくなります。

MainActivity.javaを編集する

import android.support.v7.app.ActionBarActivity;

の部分を以下のように変更します。

import android.app.Activity;

また、MainActivityクラスの、

public class MainActivity extends AppCompactActivity {

を以下のように変更します。

public class MainActivity extends Activity {

これで以下のようにタイトルバーが非表示になります。

もし「import android.support.v7.app.ActionBarActivity;」を修正しても元に戻ってしまう場合には、MainActivityクラスの名称「public class MainActivity extends AppCompactActivity {」を「public class MainActivity extends Activity {」に修正すると、import文も自動的に修正されます。

関連記事

Androidアプリ:ライブラリの更新とエラーの修正

Androidアプリを開発していて、Build.gradle(app)の、dependenciesの項目内でハイライト表示されたり、赤い下線が引かれたりすることがあります。 ハイライトはライブラリを更…続きを読む

Androidアプリ:ボタンの仕様を1つのxmlファイルにまとめる

Android Studioで、ボタンなどの色や形の指定をする際、1つのxmlファイルで、ボタンを押したときと押していないときの状態を指定する方法です。 xmlファイルの指定 Android Stud…続きを読む

Androidアプリ:背景に画像を指定する

Android Studioを使って、背景に画像を設定する方法です。 背景画像を格納する 今回は以下の画像を使います。 画像サイズなどは適当につくります。 Androidは様々な解像度がありますが、画…続きを読む

Androidアプリ:クリックイベントとロングクリックイベントを取得する

Androidアプリで、クリックイベントとロングクリックイベントの2つを取得して処理する方法です。 OnClickListenerとOnLongClickListenerを併記 public clas…続きを読む

Androidアプリ:ClassNotFoundExceptionエラー

Google Play Consoleのクラッシュ報告で、「ClassNotFoundException(ac.loadClass)」というログが表示されていたので、調べました。 恐らくAdmobのS…続きを読む

Androidアプリ:Class ‘Anonymous class derived from OnItemClickListener’…のエラー

Android Studioで開発中に、ListViewを使っていて以下のようなエラーメッセージが出た場合の理由です。 Class ‘Anonymous class derived from OnIt…続きを読む

Androidアプリ:アプリを更新する場合の設定

一度リリースしたAndroidアプリを更新してアップロードする場合には、必ずバージョンを更新しなければなりません。 今回はバージョンの更新方法について調べました。 build.gradleの修正 bu…続きを読む

Androidアプリ:ストアの掲載情報

Androidアプリのプログラムが完成したらすぐにGoogle Playにアップロードできるわけではありません。 プログラム以外に必要なデータを以下にリストアップしました。 ストアの掲載情報として必要…続きを読む

Androidアプリ:ボタンやEditTextに余白(パディング)を設定する

Android StudioでボタンやEditTextに余白(パディング)を設定します。 余白の設定はレイアウトファイル(activity_main.xml)を編集します。 activity_main…続きを読む

Androidアプリ:テキストをリスト表示する

Androidアプリで、ListViewを使い、配列に格納したテキストをリスト表示します。 MainActivity.java import android.app.Activity; import …続きを読む