草庐IT

showdialog

全部标签

dart - 仅在互联网连接可用时运行 Flutter App

我希望我的Flutter应用程序仅在互联网连接可用时运行。如果互联网不存在显示对话框(互联网不存在)我正在使用conectivity插件,但仍然不满意。这是我的主要功能Futuremain()async{try{finalresult=awaitInternetAddress.lookup('google.com');if(result.isNotEmpty&&result[0].rawAddress.isNotEmpty){print('connected');}}onSocketExceptioncatch(_){print('notconnected');}runApp(MyAp

dart - 仅在互联网连接可用时运行 Flutter App

我希望我的Flutter应用程序仅在互联网连接可用时运行。如果互联网不存在显示对话框(互联网不存在)我正在使用conectivity插件,但仍然不满意。这是我的主要功能Futuremain()async{try{finalresult=awaitInternetAddress.lookup('google.com');if(result.isNotEmpty&&result[0].rawAddress.isNotEmpty){print('connected');}}onSocketExceptioncatch(_){print('notconnected');}runApp(MyAp

flutter - showDialog 有一个关于在 flutter 中调用的方法的错误?

我正在使用showDialog方法并且在showDialog中调用该对话框(它将出现在onTap中)。showDialog在proDialog上有红色的快速线条,带有一些语句这是我正在使用的Dialog小部件:WidgetBuilderproDialog=(BuildContextcontext)=>Dialog(backgroundColor:Colors.white,child:Padding(padding:EdgeInsets.all(17.0),child:Column(mainAxisAlignment:MainAxisAlignment.start,mainAxisSiz

flutter - showDialog 有一个关于在 flutter 中调用的方法的错误?

我正在使用showDialog方法并且在showDialog中调用该对话框(它将出现在onTap中)。showDialog在proDialog上有红色的快速线条,带有一些语句这是我正在使用的Dialog小部件:WidgetBuilderproDialog=(BuildContextcontext)=>Dialog(backgroundColor:Colors.white,child:Padding(padding:EdgeInsets.all(17.0),child:Column(mainAxisAlignment:MainAxisAlignment.start,mainAxisSiz

flutter - 如何在 flutter 的弹出窗口小部件(类似于 showDialog)下使整个屏幕处于非事件状态(变暗)?

我在脚手架中有一个“添加”float操作按钮。当点击“添加”float操作按钮时,它会在原来的float操作按钮之上再创建两个float操作按钮,以便用户可以选择点击哪个float操作按钮。当另外两个float操作按钮处于事件/弹出状态时,我希望整个屏幕变得模糊/变暗并且处于非事件状态,类似于调用showDialog()的效果。因此只有三个float操作按钮处于事件状态,所有其他屏幕部分都处于非事件状态且暗/模糊。最后单击非事件区域,两个float操作按钮将消失。非常感谢您的帮助。 最佳答案 我找到了两种方法来实现这一点。使用Pop

flutter - 如何在 flutter 的弹出窗口小部件(类似于 showDialog)下使整个屏幕处于非事件状态(变暗)?

我在脚手架中有一个“添加”float操作按钮。当点击“添加”float操作按钮时,它会在原来的float操作按钮之上再创建两个float操作按钮,以便用户可以选择点击哪个float操作按钮。当另外两个float操作按钮处于事件/弹出状态时,我希望整个屏幕变得模糊/变暗并且处于非事件状态,类似于调用showDialog()的效果。因此只有三个float操作按钮处于事件状态,所有其他屏幕部分都处于非事件状态且暗/模糊。最后单击非事件区域,两个float操作按钮将消失。非常感谢您的帮助。 最佳答案 我找到了两种方法来实现这一点。使用Pop

flutter - 在 showDialog 上打开键盘时重新创建页面

我的flutter项目有问题,我创建按钮来显示带有表单和文本字段的对话框,当对话框打开时,我点击texfield,重新创建页面,这是我的代码void_showDialog(){showDialog(context:context,builder:(BuildContextcontext){returnCupertinoAlertDialog(title:Text('AddNew'),content:Card(color:Colors.transparent,elevation:0.0,child:Column(children:[TextField(decoration:InputDe

flutter - 在 showDialog 上打开键盘时重新创建页面

我的flutter项目有问题,我创建按钮来显示带有表单和文本字段的对话框,当对话框打开时,我点击texfield,重新创建页面,这是我的代码void_showDialog(){showDialog(context:context,builder:(BuildContextcontext){returnCupertinoAlertDialog(title:Text('AddNew'),content:Card(color:Colors.transparent,elevation:0.0,child:Column(children:[TextField(decoration:InputDe

dart - 动态更改 AlertDialog 标题 (showDialog())

我正在向用户显示一个对话框,我想在单击对话框的肯定按钮时更改对话框的标题,但我该怎么做。由于对话框已经在屏幕上可见,因此setState()将无法执行任何操作。代码:Stringtitle="OldTitle"//membervariableRaisedButton(onPressed:(){showDialog(context:context,builder:(context){returnAlertDialog(title:Text(title),actions:[FlatButton(onPressed:(){setState(()=>title="NewTitle");},ch

dart - 动态更改 AlertDialog 标题 (showDialog())

我正在向用户显示一个对话框,我想在单击对话框的肯定按钮时更改对话框的标题,但我该怎么做。由于对话框已经在屏幕上可见,因此setState()将无法执行任何操作。代码:Stringtitle="OldTitle"//membervariableRaisedButton(onPressed:(){showDialog(context:context,builder:(context){returnAlertDialog(title:Text(title),actions:[FlatButton(onPressed:(){setState(()=>title="NewTitle");},ch