Удалить градиент на панели управления Android

1

Кто-нибудь знает, как я могу удалить этот градиент, выделенный красным? Я использую тему Light.NoTitleBar ".

Изображение 174551

  • 0
    Это тень от панели уведомлений?
Теги:
user-interface

1 ответ

2
Лучший ответ

Вы можете создать собственную тему в res/values ​​/styles.xml, которая выглядит так:

<!-- No Activity DropShadow -->
<style name="Theme.NoTitleOrDrop" parent="@android:style/Theme.NoTitleBar">
    <item name="android:windowContentOverlay">@null</item>
</style>

И затем ссылайтесь на него в своем манифесте следующим образом:

<application
    android:label="@string/app_name"
    android:icon="@drawable/icon"
    android:theme="@style/Theme.NoTitleOrDrop"
    android:name="@string/app_name>
    ...

Это должно избавиться от этой верхней тени. Вы можете использовать эту тему для каждой операции или в приложении, как это было в примере, для работы во всех действиях.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню