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アプリ:App is not indexable by Google Search;と表示される

Android Studioで、 App is not indexable by Google Search; consider adding at least one Activity with a…続きを読む

Androidアプリを実機で確認する

AndroidアプリをAndroid Studioで開発した際に、実際のスマホの画面で動作確認する方法です。 スマホの設定 以下はArrows FX F-02Hの設定方法です(開発者向けオプションを表…続きを読む

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

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

Androidアプリ:アイコンの下に表示されるテキストの設定

Androidアプリをインストールした後に、スマホ画面に生成されるアイコンの下に表示されるテキストの設定方法です。 AndroidManifest.xml AndroidManifest.xmlを開き…続きを読む

Androidアプリ:フォーカスをあてたEditTextのテキストを全選択する

Android StudioでEditTextにフォーカスが当たったと同時に、既に入力されている文字列をすべて選択した状態にする方法です。 EditTextタグに以下のコードを追加 android:s…続きを読む

Androidアプリ:error: expected color reference but got (raw string)

Android Studioでビルドした際に、C:\android\project\***\app\src\main\res\values\styles.xml: AAPT: error: expec…続きを読む

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

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

Androidアプリ:ボタンやEditTextに背景色・枠線をつける

Android Studioで、ボタンやEditTextに背景色や枠線をつける方法です。 コントロールの見た目の設定をするには、別途専用のxmlファイルを生成して、そこに書いた設定を読み込むようにしま…続きを読む

Androidアプリ:AndroidXに対応する

2018年に、AndroidのSupportLibraryは、AndroidXに移行することが発表されました。 AndroidXとは Support Libraryとは簡単に言うと、Androidアプ…続きを読む

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

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