dynamic
build(- dynamic context
)
Implementation
@override
Widget build(BuildContext context) {
final Size size = MediaQuery.of(context).size;
final AppLocalizations appLocalizations = AppLocalizations.of(context);
return Scaffold(
body: Center(
child: SingleChildScrollView(
child: Column(
mainAxisAlignment: MainAxisAlignment.center,
children: <Widget>[
Icon(
Icons.analytics,
size: size.width * 0.4,
),
SizedBox(height: size.height * 0.02),
Center(
child: Text(
appLocalizations.consent_analytics_title,
style: Theme.of(context).textTheme.titleLarge,
),
),
SizedBox(height: size.height * 0.04),
ConstrainedBox(
constraints: BoxConstraints(
maxWidth: size.width * 0.8,
),
child: Text(
appLocalizations.consent_analytics_body1,
textAlign: TextAlign.center,
),
),
SizedBox(height: size.height * 0.02),
ConstrainedBox(
constraints: BoxConstraints(
maxWidth: size.width * 0.8,
),
child: Text(
appLocalizations.consent_analytics_body2,
textAlign: TextAlign.center,
),
),
],
),
),
),
bottomNavigationBar: _buildBottomAppBar(context, appLocalizations),
);
}