【问题标题】:Take user to device settings to active gps in flutter在颤动中将用户带到设备设置以激活 gps
【发布时间】:2018-12-18 05:54:48
【问题描述】:

我在 Flutter 应用程序中遇到 gps 管理问题。

我在这个答案中看到过:

Is GPS activated - Flutter

如何在颤振应用中检查 GPS 是否处于活动状态。

如果未处于活动状态 (GeolocationStatus.denied),我如何将用户带到设备设置以打开 gps?

谢谢。

【问题讨论】:

标签: flutter


【解决方案1】:

安装插件:

https://pub.dartlang.org/packages/android_intent#-installing-tab-

在你的飞镖中导入:

import 'package:android_intent/android_intent.dart';

添加方法:

void openLocationSetting() async {
    final AndroidIntent intent = new AndroidIntent(
      action: 'android.settings.LOCATION_SOURCE_SETTINGS',
    );
    await intent.launch();
  }

调用它完成...

【讨论】:

  • 这个答案很好用。但是一旦用户启用了 GPS,我将面临一个问题,之后我该如何运行某些功能。有什么办法吗。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2018-12-08
  • 2018-07-12
  • 1970-01-01
  • 1970-01-01
  • 2015-04-13
  • 2012-11-25
  • 1970-01-01
相关资源
最近更新 更多