需要帮助找出为什么 flutter 工具提示在我的代码中不起作用

-1 datatable tooltip flutter

我正在尝试将工具提示放入数据表中。但工具提示不起作用。

在这里,我按姓名、年龄和角色创建一个数据表。我使用工具提示栏网站来指示信息。我正在使用安卓工作室。任何帮助深表感谢!

这是颤振代码;请注意数据栏中的工具提示。

import 'package:flutter/material.dart';
    
    void main(){
      runApp(MyApp());
    }
    
    class MyApp extends StatelessWidget {
      @override
      Widget build(BuildContext context) {
        return MaterialApp(
          debugShowCheckedModeBanner: false,
          home: Home(),
        );
      }
    }
    
    class Home extends StatefulWidget {
      @override
      _HomeState createState() => _HomeState();
    }
    
    class _HomeState extends State<Home> {
      @override
      Widget build(BuildContext context) {
        return Scaffold(
          appBar: AppBar(
            title: Text("Data Table"),
          ),
          body: Center(
            child: DataTable(
              columns: [
                DataColumn(label: Text("Name"), tooltip: "Name"),
                DataColumn(label: Text("Age"), tooltip: "Age"),
                DataColumn(label: Text("Role"), tooltip: "Role")
              ],
              rows: [
                DataRow(cells: [
                  DataCell(Text("Tanvir"),),
                  DataCell(Text("30"),),
                  DataCell(Text("Engineer"),),
                ]),
                DataRow(cells: [
                  DataCell(Text("Sara"),),
                  DataCell(Text("28"),),
                  DataCell(Text("Housewife"),),
                ]),
                DataRow(cells: [
                  DataCell(Text("Sadia"),),
                  DataCell(Text("35"),),
                  DataCell(Text("Manager"),),
                ]),
              ],
            ),
          ),
        );
      }
    }
Run Code Online (Sandbox Code Playgroud)

运行代码后

Dha*_*adi 7

此代码工作正常,工具提示仅在点击并按住移动应用程序的列名称和网络应用程序的悬停时可见。尝试点击并按住列名称,您将看到工具提示。

我假设您期望列名称旁边有一个信息类型的按钮。

有关工具提示的更多帮助,您可以访问此链接:https ://api.flutter.dev/flutter/material/Tooltip-class.html