elyana
elyana12 марта 2020 г. 4:01

Шторка Android

Пытаюсь скрыть шторку в android приложении на qml, пробовала создавать кастомную тему и помещать название в аттрибут тега "application":

<item name="android:windowActionBar">false</item>
<item name="android:windowNoTitle">true</item>
<item name="android:windowFullscreen">true</item>

Но мне выдаёт ошибку Attribute 'android:theme' redefined, скорее из-за того, что у меня уже есть тема для сплешскрина.

Также не помогает flags в ApplicationWindow

flags: Qt.FramelessWindowHint

Что я не так делаю?

Рекомендуем хостинг TIMEWEB
Рекомендуем хостинг TIMEWEB
Стабильный хостинг, на котором располагается социальная сеть EVILEG. Для проектов на Django рекомендуем VDS хостинг.

Вам это нравится? Поделитесь в социальных сетях!

6
Evgenii Legotckoi
  • 12 марта 2020 г. 5:35

Попробуйте в манифесте поправить Activity, в которой отображается QML контент

<activity
     android:theme="@android:style/Theme.NoTitleBar.Fullscreen" >
    elyana
    • 12 марта 2020 г. 14:39
    • (ред.)

    Почему это не работает в связке со сплешскрином?

    Попытка_1. Поставила Theme.NoTitleBar.Fullscreen в тег application — шторка появляется после сплешскрина
    Попытка_2. Пробовала сделать тему без шторки родительской для темы со сплешскрином — тоже самое

    <?xml version="1.0" encoding="utf-8"?>
    <resources>
        <style name="AppTheme" parent="@android:style/Theme.NoTitleBar.Fullscreen">
            <item name="android:windowBackground">@drawable/splash</item>       
        </style>
    </resources>
    

    Попытка_3. Прописала значения для темы самостоятельно — не работает

    <?xml version="1.0" encoding="utf-8"?>
    <resources>
        <style name="AppTheme">
            <item name="android:windowBackground">@drawable/splash</item>
            <item name="android:windowNoTitle">true</item>
            <item name="android:windowFullscreen">true</item>
            <item name="android:windowActionBar">false</item>
        </style>
    </resources>
    

    Попытка_4. Если родительской темой указать дефолтную с теми же значениями, что выше, то ничего не поменяется
    Попытка_5. Тему сплешскрина поместила в тег application — перед сплешем вылезает черный экран

    Можно ли как-нибудь указать сразу 2 темы в activity?

      Evgenii Legotckoi
      • 17 марта 2020 г. 5:13

      Сразу две темы Activity указать нельзя. Вы хотите информационную часть вообще удалить из приложения, то есть сделать Fullscreen приложение?

        elyana
        • 17 марта 2020 г. 5:21

        Именно, но как я ни старалась, action bar всё равно выскакивает после запуска на 1 секунду, из-за чего сдвигается картинка.
        Пробовала windowOverlay ставить на @null и visibility на "Fullscreen". Тоже не помогает

          Evgenii Legotckoi
          • 17 марта 2020 г. 5:25

          вы путаете, ActionBar - это та часть, где у вас написано MainActivity на картинке, а там сверху как-то иначе называется.
          Я немного разгрузился, вечером внимательно гляну, что там происходит.

            elyana
            • 20 марта 2020 г. 7:18

            Если поставить fullscreen на true происходит следующее: при запуске всё ок, но спустя пару секунд выскакивает шторка и не исчезает. Если поставить в qml visible: Fullscreen, то шторка появиться на секунду и исчезает, из-за чего сдвигается изображение и режет глаз

              Комментарии

              Только авторизованные пользователи могут публиковать комментарии.
              Пожалуйста, авторизуйтесь или зарегистрируйтесь
              AD

              C++ - Тест 004. Указатели, Массивы и Циклы

              • Результат:50баллов,
              • Очки рейтинга-4
              m
              • molni99
              • 26 октября 2024 г. 1:37

              C++ - Тест 004. Указатели, Массивы и Циклы

              • Результат:80баллов,
              • Очки рейтинга4
              m
              • molni99
              • 26 октября 2024 г. 1:29

              C++ - Тест 004. Указатели, Массивы и Циклы

              • Результат:20баллов,
              • Очки рейтинга-10
              Последние комментарии
              i
              innorwall14 ноября 2024 г. 19:03
              Qt/C++ - Урок 060. Настройка внешнего вида приложения в рантайме I didnt have an issue work colors priligy dapoxetine 60mg revia cost uk August 3, 2022 Reply
              i
              innorwall14 ноября 2024 г. 11:42
              Как Копировать Файлы в Linux If only females relatives with DZ offspring were considered these percentages were 23 order priligy online uk
              i
              innorwall14 ноября 2024 г. 9:09
              Qt/C++ - Урок 068. Hello World с использованием системы сборки CMAKE в CLion ditropan pristiq dosing With the Yankees leading, 4 3, Rivera jogged in from the bullpen to a standing ovation as he prepared for his final appearance in Chicago buy priligy pakistan
              i
              innorwall14 ноября 2024 г. 4:05
              EVILEG-CORE. Использование Google reCAPTCHA 2001; 98 29 34 priligy buy
              Сейчас обсуждают на форуме
              i
              innorwall14 ноября 2024 г. 3:39
              добавить qlineseries в функции priligy amazon canada 93 GREB1 protein GREB1 AB011147 6
              i
              innorwall11 ноября 2024 г. 10:55
              Всё ещё разбираюсь с кешем. priligy walgreens levitra dulcolax carbs The third ring was found to be made up of ultra relativistic electrons, which are also present in both the outer and inner rings
              9
              9Anonim25 октября 2024 г. 9:10
              Машина тьюринга // Начальное состояние 0 0, ,<,1 // Переход в состояние 1 при пустом символе 0,0,>,0 // Остаемся в состоянии 0, двигаясь вправо при встрече 0 0,1,>…
              ИМ
              Игорь Максимов3 октября 2024 г. 4:05
              Реализация навигации по разделам Спасибо Евгений!

              Следите за нами в социальных сетях