flutter - 颤振,在应用主题级别更改应用栏领先图标的正确方法是什么?
问题描述
颤振,在应用主题级别更改应用栏领先图标的正确方法是什么?所以我不需要在每个屏幕上进行更改?
我知道以下代码适用于特定屏幕...
AppBar(
title: Text("Hello Appbar"),
leading: Icon(
Icons.arrow_back,
),
);
但我不想在每个屏幕上都这样做,只需在此处检查是否可以在应用程序主题级别设置它,以便所有屏幕都相同...
我参考了appbar的颤振文档,但它并没有太大帮助。
解决方案
你可以做这样的事情
import 'package:flutter/material.dart';
AppBar MyAppBar({Widget title, Widget leading}) {
return AppBar(
title: title,
leading: leading,
);
}
推荐阅读
- c# - 单元测试控制器模拟 ISession
- assembly - MIPS 汇编器更改数组
- javascript - 带有 multipart/form-data 和 @ApiImplicitBody 的 Swagger 文档
- php - 单击时如何在ajax中刷新当前弹出窗口
- java - webflux spring boot 应用程序的过滤器,返回 ResponseEntity
- html - 最小宽度和宽度适合内容不适用于文本区域或输入
- c++ - 使用中断函数将 Keil5 C 项目转换为 C++ 项目错误
- angular - JEST:如何存根在类的构造函数中调用的方法
- sql - Postgresql 将两个表的 SUM 值与相同的列组合在一起
- c# - 将 ComboBox 源与 ViewModel (mvvm wpf) 绑定