Intereting Posts
Пример сервера Java GCM Установите две кнопки одинаковой ширины независимо от размера экрана? Добавить макет в качестве вида на Android Android SwipeRefreshLayout с пустой TextView не работает должным образом Android In-App Billing v3: «Невозможно выполнить операцию: queryInventory» Android: Как создать YouTube-подобные VR-элементы управления? Ошибка ввода-вывода при использовании почты, активации и дополнительных файлов jar в android stdio Остановить событие touch от перехвата ViewPager, если в веб-просмотре есть событие touch Как создать плавный навигационный ящик Android Studio – эмулятор планшета не показывает правильное разрешение Android Studio – с Junit 4.12 "!!! Ожидается, что версия JUnit версии 3.8 или более поздней версии: Android получить идентификатор устройства для adMob Может ли bindService () быть заблокирован? RecognizerIntent: как добавить пакет в ожидающее намерение Влияние использования Multidex на производительность приложения, стабильность, совместимость …?

Полный экран в настройке темы

Мне нужно, чтобы мое приложение отображалось как полный экран. Теперь я знаю, как добавить эту функцию в тег приложения в Mainfest, используя

android:theme=”@android:style/Theme.NoTitleBar.Fullscreen" 

Тем не менее, у меня есть моя собственная тема под названием «CodeFont», и я не могу использовать две темы в одном приложении. Как я могу добавить эту функцию в свой собственный тег стиля в файле ресурсов? Нет таких вещей, как тег android: style.

Solutions Collecting From Web of "Полный экран в настройке темы"

Создайте свою собственную тему, используя тему по умолчанию, например

Окно с Fullscreen

 <style name="generalnotitle" parent="general"> <item name="android:windowFullscreen">true</item> </style> 

Окно с NoTitle

 <style name="generalnotitle" parent="general"> <item name="android:windowNoTitle">true</item> </style> 

Создайте свою собственную тему с родительским атрибутом, чтобы наследовать свойство NoTitleBar.Fullscreen из общей темы Android.

Значения / styles.xml

 <resources> <style name="CodeFont" parent="android:Theme.NoTitleBar.Fullscreen"> <item name="android:windowNoTitle">true</item> ... </style> </resources> 

AndroidManifest.xml

 <activity android:name=".MainActivity" android:theme="@style/CodeFont"> ... </activity> 

В style.xml добавить

 <item name="android:windowFullscreen">true</item> 

К вашей теме. Пример:

 <style name="CodeFont" parent="android:Theme.Light"> <item name="android:windowFullscreen">true</item> </style> 

Вы можете запросить некоторые функции и флаги в коде, используя (например):

 @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); getWindow().requestFeature(Window.FEATURE_NO_TITLE); setContentView(R.layout.some_layout); getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN); 

Настройка темы в стилях приложений работает для моего приложения React Native. Просто введите android/app/src/main/res/values/styles.xml :

 <resources> <style name="AppTheme" parent="android:Theme.Material.Light.NoActionBar.Fullscreen"></style> </resources> 

И в android/app/src/main/AndroidManifest.xml ссылку на эту тему:

 <application ... android:theme="@style/AppTheme"> 

Справка