为什么Android上AppBar背景色不是全白?

问题描述 投票:0回答:3

我将

Scaffold
appBar:
设置为
null
,但应用栏是灰色而不是白色。

return Scaffold(
    appBar: null,
    body: .......
);

我还将 AppBar 颜色设置为白色,但结果与

null
相同。

如何让Appbar颜色变成白色? 设置 null 还不够吗?

下图是Google Play Store的AppBar。

android flutter dart android-emulator
3个回答
1
投票

使用

AppBar
systemOverlayStyle
属性:

AppBar(
  systemOverlayStyle: SystemUiOverlayStyle(statusBarColor: Colors.white),
)

0
投票

使用surfaceTintColor。

示例

surfaceTintColor: Colors.white

-1
投票

要在 Android 中隐藏状态栏或禁用通知栏,IT 管理员必须执行以下两个步骤:

1.将设备添加到Kiosk模式 2.隐藏通知栏

1.将设备添加到Kiosk模式 1_ 在 MDM 控制台上,导航到设备管理 -> 配置文件 -> 新建配置文件 -> Android,创建 Android 配置文件。 2_ 在创建配置文件之前指定名称和描述。 3_ 从左侧窗格中,选择 Kiosk 以创建 Kiosk 模式配置文件 4_ 如果您只想在设备上运行一个应用程序,请选择“单一应用程序”;如果您想在设备上运行多个应用程序,请选择“多应用程序” 5_ 输入需要在 Kiosk 中配置的应用程序的名称。 如何隐藏Android设备上的状态栏? 要在启用 Kiosk 模式时隐藏或禁用 Android 设备上的状态和通知栏,请按照以下步骤操作:

1_ 选择您已添加要在 Kiosk 模式下配置的应用程序的 Kiosk 模式配置文件。 2_ 导航至设备限制以禁用 Android 设备中的状态栏。 3_ 限制状态栏选项以禁用设备上的状态栏。默认情况下,状态栏扩展选项受到限制,这会禁用通知栏。 您还可以选择禁用任务栏,以防止用户访问默认启动器或退出 Kiosk。 单击“保存”以保存配置文件。根据您的要求将配置文件分发到组或设备

© www.soinside.com 2019 - 2024. All rights reserved.