问题标签 [flutter-dialog]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
50 浏览

flutter - 如何在颤振中创建自定义对话框?

我正在开发一个颤振应用程序,如果单击此图像,我想在按钮上方显示一个对话框:

在此处输入图像描述

我该怎么做?

0 投票
2 回答
2131 浏览

flutter - 如何在颤动中更改 showDateRangePicker() 或 showDateRangePicker() 的 TextStyle

想在 Flutter中更改helpTextin的 TextStyle。showDateRangePicker()

任何人都可以帮忙。

这是现在的用户界面。

也想增加这个和颜色的大小


0 投票
2 回答
245 浏览

flutter - 标题不显示在 AlertDialog Widget Flutter 中

我能够显示一个警告对话框,但我无法显示标题。我找不到原因。一切正常,除了标题没有显示。

警报对话框屏幕截图

0 投票
1 回答
405 浏览

flutter - 在flutter中调用api后更新ModalBottomSheet

我是新来的颤振,正在开发一个调用 api 并从服务器获取数据的应用程序,这些数据显示在底页上。在这种情况下,我在执行 api 调用的同时显示底部工作表。在 api 调用之后,我想更新底部工作表的内容。我使用了一个数据对象来显示底部工作表中的内容。setstate 没有更新已经显示的底页。api调用后如何更新底部工作表内容。

我的 API 调用

我的底片代码

0 投票
1 回答
303 浏览

flutter - 从另一个对话框中显示对话框

如何从已经打开的对话框中显示对话框?基本上,在 Flutter 中嵌套对话框。

当我尝试showDialog();从已创建的对话框中使用 Flutter 时(例如,通过单击对话框中的某个链接,应在该对话框顶部打开另一个对话框)我收到以下 lint 错误:

Flutter showDialog Lint 错误

有谁知道如何解决这个问题?

0 投票
1 回答
130 浏览

flutter - 使用 Bloc 刷新 Flutter 中的对话框

所以我试图从使用Bloc的DatePicker包中选择一个日期。showDialog

这是显示的代码Dialog

这是Dialog的内容:

现在,这里的问题是,从Dialog我打开一个弹出窗口DateRangePicker,选择Date并提交它,但Dialog日期与以前相同。如果我关闭并重新打开,Dialog我可以看到日期发生了变化。所以Dialog不是自己刷新数据(除非我重新打开它)。

有谁知道我如何用新Date的来刷新对话框DateRangePicker

0 投票
1 回答
39 浏览

flutter - 在它自己的文件或类中拆分对话框

我有一个初学者问题。将 Widget 分解为它自己的类非常简单。就像在无状态小部件中有一个带有按钮的 Column,它在构造函数中接受一些函数和一些字符串。然后我可以在我的应用程序的任何屏幕和小部件中包含和使用它。

但是,这是如何通过对话框实现的呢?如果我设计一个对话框,我希望将它放在自己的文件中,这样我就可以导入它,然后将函数和文本传递给它。

现在我正在尝试从flutter_picker包中打开一个 Picker 对话框。在我的一个屏幕中,我有这个:

我想要的是把它放在它自己的文件中。然后我想传递 onConfirmDurationPicker 函数(它将在不同的屏幕上改变)和一些其他值来设置这个选取器。但我不想在需要这种选择器对话框的每个屏幕中复制所有这些代码。

在自己的类/文件中打破这样的东西的犹太洁食方式是什么?如果我的问题有什么不清楚的地方,请告诉我。

0 投票
1 回答
214 浏览

flutter - Flutter 对话框背景图片

我正在尝试一些具有异国情调的 Flutter 对话框的实验。至于现在,我想要一个SimpleDialog(或AlertDialog)以资产图像作为背景。不幸的是,这似乎是不可能的,因为只有颜色可用作背景。我怎样才能绕过这个问题并用图像填充我的对话框?

我已经看过这个答案,但这是对话框内的图像。它总是有边距

0 投票
1 回答
34 浏览

flutter - 如何创建自动刷新当前距离到固定位置的对话框?

我正在尝试创建一个通用颤振功能,该功能会显示一个对话框,该对话框会自动将当前距离刷新到固定位置?当对话框处于活动状态时,它将显示从当前位置到固定位置(目标)的距离(以米为单位),并随着位置的变化自动更新。

下面的代码在对话框被激活的那一刻完成了这一点,但是当用户移动时我没有成功刷新距离。我怀疑它涉及在 showDialog 中添加 StatefulBuilder,但还没有找到解决方案。

提前感谢您的任何帮助。

}

0 投票
1 回答
290 浏览

flutter - 从对话框访问提供程序以获取 Flutter 钩子

我是 Flutter hooks 和 riverpod 的新手

基本上我有一个提供者将书籍列表存储在书架中。

然后我有一个显示书籍的页面和一个显示创建新书对话框的创建按钮:

但是,我无法访问对话框中的提供程序值:

注意事项:

  1. 我有一个 ProviderScope 包装我的应用程序。
  2. 我没有问题持续存在或访问不同页面上的提供者或驻留在页面上的任何子小部件,但我无法从对话框中访问提供者值。
  3. 当然,我可以将提供者的值作为参数传递给对话框,但我想知道是否有任何方法可以避免这种情况,因为我从提供者那里获得了很多值。

我可以知道如何解决这个问题吗?非常感谢!