Flutter - 更改 SearchDelegate 的搜索提示文本

2024-06-22

目前实施中SearchDelegate,没有更改提示文本的选项。当查询为空时,将显示搜索屏幕"Search"在查询字段中作为提示文本。

提示文本当前在第 395 行定义如下:

final String searchFieldLabel = MaterialLocalizations.of(context).searchFieldLabel;

然而,有一个已报告该主题的现有问题 https://github.com/flutter/flutter/issues/18831.

我无法为此提出任何解决方案。 您知道该问题的解决方法吗?


目前SearchDelegate有一个可选成员“searchFieldLabel”来指定搜索字段的标签。 它应该看起来像这样:

  @override
  String get searchFieldLabel => 'custom label';
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Flutter - 更改 SearchDelegate 的搜索提示文本 的相关文章

  • 在 Eclipse 中跨文件搜索注释掉的代码

    有没有一种快速方法可以在 Eclipse 中查找 Java 文件中所有注释掉的代码 也许是搜索中的任何选项 或者任何可以执行此操作的附加组件 它应该只能找到被注释掉的代码 而不是普通的注释 在 Eclipse 中 我只是在打开正则表达式复选
  • Here-api 与 Flutter 兼容吗? [关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 Flutter框架有插件吗 如果不存在 Here Team 是否计划开发官方插件 这里不提供任何对 F
  • 使用 Python 全文搜索 XML 数据:最佳实践、优缺点

    Task 我想使用 Python 对 XML 数据进行全文搜索 示例数据
  • GetX 控制器不会自动关闭

    我有一个在 Android 上运行的 minimlaist 示例应用程序 仅使用 GetX 作为状态管理库 有两个屏幕 LandingPage 和 MainScreen 从 MainScreen 返回到 LandingPage 屏幕时 控制
  • BoxConstraints 强制无限高度

    child Column children
  • 在 Jquery 数据表搜索框中添加提示文本的问题

    使用诸如 watermark js 之类的插件在 Jquery 数据表的搜索字段中添加灰色提示文本不是一个选项 我必须自定义编写它 我快到了 但面临着这个小而奇怪的问题 下面的代码片段解释了这一点 function toggleHintTe
  • 维基百科 API 搜索标题生成器

    尝试使用生成器通过 api 搜索图块 我注意到有两种可能的生成器 但我都遇到了问题 前缀搜索 如果我有多个单词并且查询中的顺序相反 例如 brian adams 将返回答案 但 adams brian 则不会 则效果不佳 搜索 似乎不允许按
  • 在 Flutter GestureDetector 上的 DoubleTap 上获取“详细信息”

    我正在开发一个应用程序 双击时我需要执行一些操作 但它们需要执行双击的位置 该信息通常由 onTapDown Up 等事件的详细信息携带 现在 我知道您可以在 GestureDetector 上调用 onTapDown 和 doubleTa
  • 在 Flutter 中播放自定义声音

    我正在尝试播放自定义 mp3 声音 我已将资源文件夹放入应用程序文件夹中 就像对字体或图像文件所做的那样 但我真的不知道如何继续 我想我可能需要将音频文件注册到 pubspec yaml 中 但是如何注册呢 我该如何玩它 我已经检查了这两个
  • MySQL - 如何按相关性排序? INNODB表

    我在一个名为 cards 的 INNODB 表中有大约 20 000 行 所以 FULLTEXT 不是一个选项 请考虑这张表 id name description 1 John Smith Just some dude 2 Ted Joh
  • 如何理解javascript React中的这段代码

    我在网上找到了这个函数在js中的实现 这个函数递归地过滤一个对象数组 每个对象可能有属性 children 它是对象数组 并且对象也可能有孩子等等 该函数工作正常 但我有点不明白 这是我的功能 getFilteredArray array
  • 如何使 Flutter 应用字体大小独立于设备设置?

    我需要使我的整个应用程序独立于设备的字体大小设置 我发现我可以设置textScaleFactor 1 0手动为每个文本视图 对于一些文本小部件来说 这是一个很好的解决方案 但对于具有数十个文本小部件的大型应用程序来说 这并不好 首先 我必须
  • 在Delphi/Lazarus中设置提示窗口(THintWindow)的大小

    我正在尝试在 Lazarus 中进行自定义提示 到目前为止 我已经动态加载了提示中的文本 并自定义了字体 字体大小和字体颜色 我想限制提示窗口的宽度 有任何想法吗 这是我的代码 type TExHint class THintWindow
  • Elasticsearch - EdgeNgram + 突出显示 + term_vector = 不好的突出显示

    当我使用带有edgengram min 3 max 7 front term vector with positions offsets的分析器时 文档包含文本 CouchDB 当我搜索 couc 时 我的亮点是 cpu 而不是 couc
  • 测试中 MissingPluginException(在通道 plugins.flutter.io/firebase_core 上找不到方法 Firebase#initializeCore 的实现)

    我们正在使用新版本的 FlutterFire 但是在运行测试时遇到了一些问题 我们设法初始化 Firebase 添加以下内容 setUp async TestWidgetsFlutterBinding ensureInitialized a
  • Flutter 中桌面的条件包导入

    我知道的可用性dart library html可以作为网页的条件 但是桌面呢 尽管我认为如果您创建并使用一个新包 其中为不同平台指定了不同的包 您可以为桌面导入特定的包 而不是为移动设备导入特定的包 pubspec yaml如中所解释的该
  • 在行内颤动展开列

    I am trying to create this design My code Row mainAxisSize MainAxisSize max crossAxisAlignment CrossAxisAlignment start
  • 无法加载资源:加载 .mp3 文件时出错

    我正在使用以下命令向我的应用程序添加声音audioplayers包 但在第一次构建时没有播放声音 加载文件时热重启面团后 我收到此异常 E flutter 32175 ERROR flutter lib ui ui dart state c
  • Android 模拟器在截屏时不断退出

    我不记得我是否曾经修改过 Android 模拟器的设置 但我一直在使用 Android Studio 在 Android 模拟器上测试我的应用程序 每次我截屏时 它都会崩溃 我尝试删除 擦除并创建一个新的模拟器 这些都不起作用 我还尝试使用
  • Dart / flutter:下载或读取 Google Drive 文件的内容

    我的 Google 云端硬盘上有一个公共 任何知道链接的人都可以查看 文件 我想在我的 Android 应用程序中使用它的内容 据我目前收集到的信息 我需要 fileID OAuth 令牌和客户端 ID 这些我已经得到了 但我无法弄清楚授权

随机推荐