小编Rag*_*fov的帖子

如何使用 Flutter_localizations 和 Bloc 手动更改应用程序语言?

void main() async {
  runApp(MyApp());
}

class MyApp extends StatelessWidget {
  const MyApp({Key key}) : super(key: key);

  @override
  Widget build(BuildContext context) {
    return BlocProvider(
      create: (context) => LanguageCubit(),
      child: BlocBuilder<LanguageCubit, Locale>(builder: (context, lang) {
        return MaterialApp(
          locale: lang,
          title: 'Localizations Sample App',
          localizationsDelegates: [
            AppLocalizations.delegate,
            GlobalMaterialLocalizations.delegate,
            GlobalWidgetsLocalizations.delegate,
            GlobalCupertinoLocalizations.delegate,
          ],
          supportedLocales: [
            const Locale('en', ''), // English, no country code
            const Locale('es', ''), // Spanish, no country code
            const Locale('tr', ''),
            const Locale('it', ''),
          ],
          home: Home(),
        );
      }),
    );
  } …
Run Code Online (Sandbox Code Playgroud)

dart flutter flutter-bloc flutter-localizations

6
推荐指数
1
解决办法
4654
查看次数

如何在 Firebase 身份验证/Flutter 中删除未经验证的电子邮件地址?

使用 Firebase 身份验证“电子邮件/密码”注册后,保存电子邮件而不进行验证。我有 Flutter firebase 的应用程序。当有人注册时,我会将他们引导至电子邮件验证页面,并将他们留在那里,直到他们验证电子邮件。问题是,如果有人使用我的电子邮件并在未验证的情况下删除应用程序,则邮件仍保留在数据库中。我们如何删除未经验证的电子邮件地址?

firebase firebase-authentication flutter

4
推荐指数
1
解决办法
1607
查看次数