added askpermission and partial startAdvertising methods

This commit is contained in:
Prerak Mann
2019-05-11 02:48:45 +05:30
parent 6ee7aba035
commit 6d4f708722
5 changed files with 141 additions and 5 deletions

View File

@@ -52,8 +52,27 @@ class _MyBodyState extends State<Body> {
RaisedButton(
child: Text("askPermission(permission handler)"),
onPressed: () async {
// await PermissionHandler()
// .requestPermissions([PermissionGroup.location]);
await Nearby.instance.askPermission();
},
),
RaisedButton(
child: Text("Start Advertising"),
onPressed: () async {
try {
bool a = await Nearby.instance
.startAdvertising("pkmn", STRATEGY.P2P_STAR);
Scaffold.of(context)
.showSnackBar(SnackBar(content: Text(a.toString())));
} catch (exception) {
Scaffold.of(context).showSnackBar(
SnackBar(content: Text(exception.toString())));
}
},
),
RaisedButton(
child: Text("Stop Advertising"),
onPressed: () async {
await Nearby.instance.stopAdvertising();
},
),
],