草庐IT

flutter_youtube

全部标签

dart - 如何在 flutter 中绘制一个扇区?

我必须在flutter中绘制一个圆圈。我使用了这段代码canvas.drawArc(Rect.fromCircle(center:Offset(size.width/2,size.height-50),radius:size.width/2),degrees,width,true,paint);而且效果很好。但是由于一些不可避免的原因我不能使用这个方法,我必须使用这个方法canvas.drawPath()为此,我需要一条路径,但它只有创建弧形而不是扇形的选项。 最佳答案 Path#arcTo文档说:IftheforceMoveToa

android - flutter 计时器仅更新秒小部件

我遵循了构建秒表的Flutter教程。应用程序构建并运行,但我无法让它更新小部件的小时(HRS)和分钟(MIN)部分。它只更新秒数(SEC)。我试过移动代码fragment并进行调试,但我最终破坏了整个代码,因此它根本无法运行。这是我的意思的截图:这是应用程序:import'package:flutter/material.dart';import'dart:async';voidmain()=>runApp(MyApp());classMyAppextendsStatefulWidget{@overrideStatecreateState(){returnnewTimerAppSta

android - flutter 计时器仅更新秒小部件

我遵循了构建秒表的Flutter教程。应用程序构建并运行,但我无法让它更新小部件的小时(HRS)和分钟(MIN)部分。它只更新秒数(SEC)。我试过移动代码fragment并进行调试,但我最终破坏了整个代码,因此它根本无法运行。这是我的意思的截图:这是应用程序:import'package:flutter/material.dart';import'dart:async';voidmain()=>runApp(MyApp());classMyAppextendsStatefulWidget{@overrideStatecreateState(){returnnewTimerAppSta

flutter radio 值不变

我正在尝试设置一组非常简单的单选按钮,这就是为什么令人沮丧的是它们无法正常工作。我试过在类似的类(class)中设置它,并且成功了。我知道正在调用setstate的事实,但由于某种原因它没有更新单个单选按钮。这让我觉得这是一些与状态有关的奇怪问题。无论如何,我们将不胜感激。我的主类是下面代码的第二部分。import'package:flutter/material.dart';import'package:flutter_bloc/flutter_bloc.dart';import'../bloc/thembloc.dart';import'./components/textfield

flutter radio 值不变

我正在尝试设置一组非常简单的单选按钮,这就是为什么令人沮丧的是它们无法正常工作。我试过在类似的类(class)中设置它,并且成功了。我知道正在调用setstate的事实,但由于某种原因它没有更新单个单选按钮。这让我觉得这是一些与状态有关的奇怪问题。无论如何,我们将不胜感激。我的主类是下面代码的第二部分。import'package:flutter/material.dart';import'package:flutter_bloc/flutter_bloc.dart';import'../bloc/thembloc.dart';import'./components/textfield

从 Navigator 到 MaterialApp 的 routeSettings flutter

有什么方法可以从Navigator类(super...super子级)访问MaterialApp吗?child:Navigator(onGenerateRoute:(RouteSettingssettings){print('settings${settings.name}');if(settings.name=='/'){returnMaterialPageRoute(builder:(_)=>_page(index),settings:settings);}elseif(settings.name=='/blog_details'){returnCustomRoute(builde

从 Navigator 到 MaterialApp 的 routeSettings flutter

有什么方法可以从Navigator类(super...super子级)访问MaterialApp吗?child:Navigator(onGenerateRoute:(RouteSettingssettings){print('settings${settings.name}');if(settings.name=='/'){returnMaterialPageRoute(builder:(_)=>_page(index),settings:settings);}elseif(settings.name=='/blog_details'){returnCustomRoute(builde

flutter - 如何在 Flutter 中延迟 SnackBar

如何在Flutter延迟后显示snackbar?我试过了Future.delayed(constDuration(milliseconds:5000),(){...}但它根本不会延迟它。 最佳答案 好吧,您必须在未来的执行结束后执行此操作。您可以使用thenfuture方法执行此操作。Future.delayed(Duration(seconds:5)).then((_){//thiscodeisexecutedafterthefutureends._scaffoldKey.currentState.showSnackBar(Sna

flutter - 如何在 Flutter 中延迟 SnackBar

如何在Flutter延迟后显示snackbar?我试过了Future.delayed(constDuration(milliseconds:5000),(){...}但它根本不会延迟它。 最佳答案 好吧,您必须在未来的执行结束后执行此操作。您可以使用thenfuture方法执行此操作。Future.delayed(Duration(seconds:5)).then((_){//thiscodeisexecutedafterthefutureends._scaffoldKey.currentState.showSnackBar(Sna

flutter - 消防站 |为什么所有过滤器都必须在同一字段上?

显然Firestore不支持在不同字段上使用范围过滤器的查询,如所述here:我的问题是,为什么?如何按时间和地点查询例如:Firestore.instance.collection('events').where("eventTime",isGreaterThanOrEqualTo:DateTime.now().millisecondsSinceEpoch).where("eventLocation",isGreaterThan:lesserGeopoint).where("eventLocation",isLessThan:greaterGeopoint).where("event