小编Rad*_*nod的帖子

检测用户何时未在 Flutter 中与应用程序交互

当用户 5 分钟未与应用程序交互时,我想显示一些屏幕保护程序类型的屏幕。那么有人知道如何在颤振中实现这种功能吗?

import 'dart:async';

import 'package:flutter/material.dart';

const timeout = const Duration(seconds: 10);
const ms = const Duration(milliseconds: 1);
Timer timer;

void main() =>
    runApp(MyApp());


class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    var home = MyHomePage(title: 'Flutter Demo Home Page');
    return MaterialApp(
      title: 'Flutter Demo',
      theme: ThemeData(
        primarySwatch: Colors.blue,
      ),
      home: home,
    );
  }


}

class MyHomePage extends StatefulWidget {
  MyHomePage({Key key, this.title}) : super(key: key);
  final String title;

  @override
  _MyHomePageState createState() => _MyHomePageState();
}

class _MyHomePageState …
Run Code Online (Sandbox Code Playgroud)

flutter flutter-layout

8
推荐指数
1
解决办法
4103
查看次数

标签 统计

flutter ×1

flutter-layout ×1