【发布时间】:2019-05-12 11:44:54
【问题描述】:
flutter android报警管理器插件可以打开应用吗?
我正在尝试创建一个提醒应用程序,但 android 警报管理器插件只能打印一些东西!
主代码:
void main() async {
final int helloAlarmID = 0;
await AndroidAlarmManager.initialize();
runApp(new MaterialApp(home: MyApp()));
await AndroidAlarmManager.periodic(const Duration(minutes: 1), helloAlarmID,appRunner);
}
appRunner() {
return runApp(new MaterialApp(home: new AlarmShow()));
}
报警显示类:
class AlarmShow extends StatelessWidget{
@override
Widget build(BuildContext context) {
return new Scaffold(
backgroundColor: Colors.red,
body: new Center(
child: new Column(
children: <Widget>[
new Text('alarm'),
new Icon(Icons.alarm)
])));
}
}
我希望这个节目 AlarmShow 类,但它不是
有人知道如何解决这个问题吗?
【问题讨论】:
-
alarmShow 是你写的小部件吗?如果是,请提供尸体。更好的方法是关注警报manager docs
-
@Yamin 是的,它返回了一个 Scaffold 和其中的一些东西,你的意思是将我的脚手架直接放在函数中吗?
-
Agha 提供更多细节和代码。我应该能够运行和调试您的代码。
-
@Yamin 好的,我添加了警报显示代码
-
这个问题有什么消息吗?
标签: android dart flutter alarmmanager