小编Hud*_*uda的帖子

在 flutter dart 中将 Future<int> 转换为 int

我正在使用sqflite,并且通过以下代码获取特定记录的行数:

  Future<int> getNumberOfUsers() async {
    Database db = await database;
    final count = Sqflite.firstIntValue(
        await db.rawQuery('SELECT COUNT(*) FROM Users'));
    return count;
  }
Run Code Online (Sandbox Code Playgroud)
  Future<int> getCount() async {
    DatabaseHelper helper = DatabaseHelper.instance;
    int counter = await helper.getNumberOfUsers();
    return counter;
  }
Run Code Online (Sandbox Code Playgroud)

我想将此函数的结果放入 int 变量中以在内部使用onPressedFloatingActionButton

int count = getCount();
int countParse = int.parse(getCount());
Run Code Online (Sandbox Code Playgroud)
    return Stack(
      children: <Widget>[
        Image.asset(
          kBackgroundImage,
          height: MediaQuery.of(context).size.height,
          width: MediaQuery.of(context).size.width,
          fit: BoxFit.cover,
        ),
        Scaffold(
          floatingActionButton: FloatingActionButton(
            backgroundColor: Colors.white,
            child: Icon(
              Icons.add,
              color: kButtonBorderColor,
              size: 30.0,
            ), …
Run Code Online (Sandbox Code Playgroud)

dart flutter sqflite

9
推荐指数
1
解决办法
2万
查看次数

AppBar 标题带有图像抖动

我有附加的 AppBar,我想在标题旁边添加图像,而不是操作图标,仅添加图像,我该如何处理这个问题?

appBar: AppBar(
            title: Text('Title'),
            actions: <Widget>[
              new IconButton(
                icon: new Icon(Icons.refresh),
                onPressed: () {
                  setState(
                    () {
                      widget.athkarCategory.reset();
                    },
                  );
                },
              ),
            ],
          ),
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

appbar dart flutter

2
推荐指数
1
解决办法
6480
查看次数

标签 统计

dart ×2

flutter ×2

appbar ×1

sqflite ×1