【问题标题】:Change background color used in Recents apps screen with Flutter app使用 Flutter 应用程序更改最近应用程序屏幕中使用的背景颜色
【发布时间】:2019-08-21 01:28:46
【问题描述】:

如何更改 Android 应用切换器中显示的颜色。现在颜色是灰色背景,但我希望它是红色的。

这是应用程序代码。

import 'package:flutter/material.dart';

void main() => runApp(MyApp());

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      color: Colors.red,
      title: 'Flutter Demo',
      theme: ThemeData(
        primarySwatch: Colors.blue,
      ),
      home: Material(
        child: Text('Check color in app switcher.'),
      ),
    );
  }
}

MaterialAppcolor参数无效。

【问题讨论】:

  • 你的意思是x按钮的背景是什么时候?
  • 我的意思是文字后面的整个栏都是灰色的
  • 那是哪个安卓版本?
  • 安卓 5.1 棒棒糖
  • 您是否尝试在不同的模拟器/设备上运行应用程序?

标签: flutter


【解决方案1】:

如果您使用MaterialApp,您将使用color 属性来更改切换器中应用栏的颜色。

您也可以使用SystemChrome.setApplicationSwitcherDescription 方法,您可以在package:flutter/services.dart 中找到该方法

【讨论】:

  • 我已经在MaterialApp 中设置了color 但它不会影响Android 5.1 中的切换器颜色
  • 现已测试,我发现即使在我的较新应用程序上也是如此。也许某处有回归。
  • 似乎是一种回归,因为应用栏与早期版本的 Flutter 有颜色。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-08-27
  • 2021-04-02
  • 1970-01-01
  • 1970-01-01
  • 2018-04-14
  • 2015-01-20
  • 1970-01-01
相关资源
最近更新 更多