Android StudioでAndroidアクティビティをフルスクリーンにする方法


  1. スタイルを使用する方法:

    • styles.xmlファイルを開き、次のスタイルを追加します:

      <style name="FullscreenTheme" parent="Theme.AppCompat.Light.NoActionBar">
       <item name="android:windowFullscreen">true</item>
      </style>
    • アクティビティのAndroidManifest.xmlファイルで、作成したスタイルを使用するように指定します:

      <activity
       android:name=".YourActivity"
       android:theme="@style/FullscreenTheme">
      </activity>
  2. プログラムaticallyな方法:

    • アクティビティのonCreateメソッド内で、以下のコードを追加します:

      @Override
      protected void onCreate(Bundle savedInstanceState) {
       super.onCreate(savedInstanceState);
       requestWindowFeature(Window.FEATURE_NO_TITLE);
       getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
               WindowManager.LayoutParams.FLAG_FULLSCREEN);
       setContentView(R.layout.activity_main);
      }
    • 上記のコードでは、アクティビティが作成されるときにタイトルバーを非表示にし、フルスクリーンモードに設定しています。

  3. Kotlinでのプログラムaticallyな方法:

    • Kotlinを使用している場合は、次のコードを使用してアクティビティをフルスクリーンにすることもできます:

      override fun onCreate(savedInstanceState: Bundle?) {
       super.onCreate(savedInstanceState)
       requestWindowFeature(Window.FEATURE_NO_TITLE)
       window.setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
               WindowManager.LayoutParams.FLAG_FULLSCREEN)
       setContentView(R.layout.activity_main)
      }

これらの方法を使用すると、Android Studioで作成したアプリのアクティビティをフルスクリーンに設定することができます。選択した方法に応じて、適切なコードを実装してください。