有没有办法实现如下图所示的位置对话框设置,当应用程序需要 GPS 位置但找不到时触发。点击OK将立即打开系统 GPS。这对于用户来说似乎更方便,而不是将他们带到位置并手动打开。是否有可能在 Flutter 中实现这样的事情?
对话框的展开视图:
感谢 Rajesh,如此处所回答。该插件允许您添加此本机对话框以进行快速位置设置。
实现非常简单,如下所示:
import 'package:location/location.dart';
var location = Location();
Future _checkGps() async {
if(!await location.serviceEnabled()){
location.requestService();
}
}
@override
void initState() {
super.initState();
_checkGps();
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
895 次 |
| 最近记录: |