这是我的 main.dart 的当前代码。我尝试将 'theme: ThemeData(fontFamily: 'Bebas Neue Regular')' 放在标题下:Text('SMARTID'),因为我想更改 SMARTID 的 Appbar 文本,但它似乎不起作用。
import 'package:flutter/material.dart';
void main() => runApp(MaterialApp(
home: MyApp(),
debugShowCheckedModeBanner: false,
));
class MyApp extends StatefulWidget {
@override
_MyAppState createState() => new _MyAppState();
}
class _MyAppState extends State<MyApp> {
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'Smart ID',
home: Container(
decoration: BoxDecoration(
image: DecorationImage(
image: AssetImage("assets/background.png"), fit: BoxFit.cover)),
child: Scaffold(
backgroundColor: Colors.transparent,
appBar: AppBar(
elevation: 0,
backgroundColor: Color(0xff05B068),
title: Text('SMARTID'),
theme: ThemeData(fontFamily: 'Bebas Neue Regular'),
centerTitle: true,
),
),
)
);
}
}
Run Code Online (Sandbox Code Playgroud)
这样做,
appBar: AppBar(
elevation: 0,
backgroundColor: Color(0xff05B068),
title: Text('SMARTID',style: TextStyle(fontFamily: 'YOUR_FONT_FAMILY')),
centerTitle: true,
),
Run Code Online (Sandbox Code Playgroud)
编辑:不要忘记像这张图片一样创建字体文件夹,
别忘了拿包裹
归档时间: |
|
查看次数: |
8300 次 |
最近记录: |