如何在 Flutter 中构建可扩展列表

How to built expandable Lists in Flutter

flutter中点击应用栏图标时如何实现?

如果您指的是三个点,那么 PopupMenuButton 是正确的选择:

Scaffold(
      appBar: AppBar(
        title: Text('Chat'),
        actions: <Widget>[
          PopupMenuButton<String>(
            itemBuilder: (context) => [
              PopupMenuItem(
                value: 1,
                child: Text("Do something..."),
              ),
            ],
            onSelected: (value) async => {
              _doSomething(),
            },
          ),
        ],
      ),
      drawer: AppDrawer(),
      body: something here...
    );