[英]Flutter accessibility tooltip for buttons
再会。 我正在为像我这样的盲人用户开发一个应用程序。 我想使用工具提示来描述按钮的使用。 但是通过我的搜索,我只能长按来获取消息。 我确实将工具提示的等待属性设置为 0,但这也不起作用。 我需要能够使用工具提示,就像浮动操作按钮或图标按钮一样,可以让我立即做出响应。 有谁知道如何实现这一点,或者我是否只使用带有内置工具提示的浮动操作按钮或图标按钮。 对于可访问性应用程序,每次长按按钮并没有真正的帮助。 我正在为 android 应用程序开发。 提前谢谢你。
嗯。。好。 我想我明白了。 不要使用按钮,而是尝试将GestureDetector
及其子项用作Container
或Card
(也就是创建您自己的按钮)。 在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.