繁体   English   中英

Flutter 按钮辅助工具提示

[英]Flutter accessibility tooltip for buttons

再会。 我正在为像我这样的盲人用户开发一个应用程序。 我想使用工具提示来描述按钮的使用。 但是通过我的搜索,我只能长按来获取消息。 我确实将工具提示的等待属性设置为 0,但这也不起作用。 我需要能够使用工具提示,就像浮动操作按钮或图标按钮一样,可以让我立即做出响应。 有谁知道如何实现这一点,或者我是否只使用带有内置工具提示的浮动操作按钮或图标按钮。 对于可访问性应用程序,每次长按按钮并没有真正的帮助。 我正在为 android 应用程序开发。 提前谢谢你。

嗯。。好。 我想我明白了。 不要使用按钮,而是尝试将GestureDetector及其子项用作ContainerCard (也就是创建您自己的按钮)。 GestureDetector中,您可以配置onTap function 来触发工具提示和onDoubleTap来触发所述 function。 像这样:

GestureDetector(
  onTap: () {
    // Trigger the tooltip here.
  },
  onDoubleTap: () {
    // Execute the function stated in the tooltip here.
  },
  child: const Card(child: Text('Some Button Name')),
),

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM