アプリケーションを全画面表示に設定したい。 FullScreen
とNoTitlebar
を使用して個々のアクティビティに設定するというアイデアを得ましたが、各アクティビティではなくアプリケーション全体のマニフェストXMLファイルに設定したいのですが...可能?
助けて...ありがとう。
アプリまたは個々のアクティビティの表示をフルスクリーンモードに設定するには、コードを挿入します
<application
Android:icon="@drawable/icon"
Android:label="@string/app_name"
Android:theme="@Android:style/Theme.NoTitleBar.Fullscreen">
androidManifest.xmlの[アプリケーション]タブまたは[アクティビティ]タブにあります。
別の方法:windowNoTitle
およびwindowFullscreen
属性をテーマに直接追加します(styles.xml
ファイルres/values/
ディレクトリ):
<!-- Application theme. -->
<style name="AppTheme" parent="AppBaseTheme">
<item name="Android:windowNoTitle">true</item>
<item name="Android:windowFullscreen">true</item>
</style>
マニフェストファイルのapplication
でテーマを指定します
<application
Android:icon="@drawable/ic_launcher"
Android:label="@string/app_name"
Android:theme="@style/AppTheme" >
もしあなたの Manifest.xml
にはデフォルトのAndroid:theme="@style/AppTheme"
Res/values/styles.xmlに移動して変更します
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
に
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
そして、ActionBar
が消えます!
AndroidManifest.xml
、 セットする Android:theme="@Android:style/Theme.NoTitleBar.Fullscreen"
in application
タグ。
個々のアクティビティは、独自のテーマ属性を設定することでデフォルトをオーバーライドできます。
これらのテーマを使用してみてください:Theme.AppCompat.Light.NoActionBar
Mi Style XMLファイルは次のようになり、正常に機能します。
<resources>
<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
<!-- Customize your theme here. -->
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
<item name="colorAccent">@color/colorAccent</item>
</style>