「Flutter/font」の版間の差分
提供: 初心者エンジニアの簡易メモ
(→フォントスタイル) |
(→フォントスタイル) |
||
行31: | 行31: | ||
), | ), | ||
− | + | ==googleフォント一覧== | |
https://fonts.google.com/?subset=japanese | https://fonts.google.com/?subset=japanese | ||
+ | ==flutterに組み込まれてるフォント== | ||
/d/src/flutter/packages/flutter/lib/src/material/typography.dart | /d/src/flutter/packages/flutter/lib/src/material/typography.dart | ||
<pre> | <pre> | ||
display4 : TextStyle(debugLabel: 'blackMountainView display4', fontFamily: 'Roboto', inherit: true, color: Colors.black54, decoration: TextDecoration.none), | display4 : TextStyle(debugLabel: 'blackMountainView display4', fontFamily: 'Roboto', inherit: true, color: Colors.black54, decoration: TextDecoration.none), | ||
</pre> | </pre> |
2019年12月2日 (月) 23:58時点における最新版
日本語フォント対応
androidはデフォルトで中華フォントになってる。 iosは日本語が当たってた。
Textの対応
Textの第2引数
Text('編集')
↓
Text('編集', style: TextStyle(locale: Locale("ja", "JP"))
children: <Widget>[ CupertinoButton.filled( child: const Text('編集', style: TextStyle(locale: Locale("ja", "JP"))
アプリtitle対応
locale: Locale("ja", "JP"),を追加
app.dart
Widget build(BuildContext context) { return MaterialApp( locale: Locale("ja", "JP"),
フォントスタイル
style: TextStyle( fontWeight: FontWeight.bold, fontFamily: 'Cursive', ),
googleフォント一覧
https://fonts.google.com/?subset=japanese
flutterに組み込まれてるフォント
/d/src/flutter/packages/flutter/lib/src/material/typography.dart
display4 : TextStyle(debugLabel: 'blackMountainView display4', fontFamily: 'Roboto', inherit: true, color: Colors.black54, decoration: TextDecoration.none),