О полноэкранном режиме и без заголовка из манифеста
Я хочу настроить приложение на полноэкранный режим. У меня возникла идея установить его в индивидуальном действии с помощью FullScreen
и NoTitlebar
, но я хочу установить его в моем файле XML манифеста для всего приложения не для каждого вида деятельности... Возможно ли это?
Помогите мне... Спасибо.
Ответы
Ответ 1
Чтобы настроить отображение приложения или любого отдельного мероприятия в полноэкранном режиме, вставьте код
<application
android:icon="@drawable/icon"
android:label="@string/app_name"
android:theme="@android:style/Theme.NoTitleBar.Fullscreen">
в AndroidManifest.xml, на вкладке приложения или активности.
Ответ 2
Другой способ: добавить атрибуты 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" >
Ответ 3
В AndroidManifest.xml
установите android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
в тег application
.
Индивидуальные действия могут переопределять значение по умолчанию, устанавливая собственные атрибуты темы.
Ответ 4
Если ваш Manifest.xml имеет андроид по умолчанию: theme = "@style/AppTheme"
Перейдите к res/values /styles.xml и измените
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
к
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
И ActionBar исчез!
Ответ 5
Попробуйте использовать эту тему: Theme.AppCompat.Light.NoActionBar
Файл стилей Mi Style выглядит так и прекрасно работает:
<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>