Androidの画面設定・縦横固定設定方法

端末画面の設定例です

画面設定例

// requestWindowFeatureはsetContentView()より前に設定する
requestWindowFeature(Window.FEATURE_NO_TITLE); // タイトルバーを非表示にする
getWindow().setFormat(PixelFormat.TRANSLUCENT); // ウインドウを半透明に
getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN); // ウインドウをフルスクリーンに
// フルスクリーン解除
// getWindow().clearFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);

タイトルバーを非表示にする(AppCompatActivity使用時)

AndroidManifest.xml内のthemaを以下に変更する

android:theme="@style/Theme.AppCompat.Light.NoActionBar"

画面の縦横固定

AndroidManifest.xmlのactivity / android:name=”.MainActivity”内に追加

// 横固定
<activity
    android:name=".MainActivity"
    android:screenOrientation="landscape"">
</activity>

// 縦固定
<activity
    android:name=".MainActivity"
    android:screenOrientation="portrait">
</activity>

参照 画面サイズの取得

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください