簡體   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