有没有办法像IMO一样使用Flutter创建背景 float 窗口。
Background Floating Window:这是一个可以用手指拖动的窗口,它不仅限于我的应用程序。用户也可以让我的应用程序窗口显示在不同的应用程序上。一些使用它的应用程序包括 TrueCaller、IMO 等。
这是屏幕截图,可以拖动男孩窗口,当您点击主页按钮时,应用程序将最小化,但这个男孩窗口仍会出现在主页启动器上,如果用户导航到其他应用程序,此窗口将还是坚持。
截图示例
最佳答案
下面的代码给了你想要的结果
import 'package:flutter/material.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
debugShowCheckedModeBanner: false,
title: 'Unit Converter',
home: Scaffold(
body: SafeArea(
child: Center(
child: Stack(
children: <Widget>[
Container(
decoration: BoxDecoration(
color: Colors.red
),
),
Container(
margin: EdgeInsets.all(20),
width: 150,
height: 200,
decoration: BoxDecoration(
color: Colors.blue
)
)
],
),
),
),
),
);
}
}
关于dart - Flutter后台悬浮窗功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53650010/