【问题标题】:Android Snooze with FinishAndroid 贪睡完成
【发布时间】:2013-04-22 17:50:59
【问题描述】:

您好,我开始研究 android 开发,但找不到关于贪睡功能的好教程。这是我的问题:

我有一个简单的闹钟,我想实现贪睡。我有一个 AlarmActivity 传递了启动 AlarmAlertActivity 的意图。但是,当按下贪睡按钮时,我想在 AlarmAlertActivity 上调用完成。我有使用计时器在 AlarmAlertActivity 中编写的贪睡方法。但是,当 AlarmAlertActivity 类完成时,计时器不再运行。我真的不想再想回到AlarmActivity,因为可能有多个贪睡。任何帮助表示赞赏!

【问题讨论】:

  • 请发布一些代码以帮助我们了解您的问题。

标签: java android android-intent alarm activity-finish


【解决方案1】:

您希望将此功能作为Service 来实现,而不是作为Activity 的一部分。来自文档:

服务是一个应用程序组件,代表应用程序希望在不与用户交互的情况下执行更长时间运行的操作,或提供功能供其他应用程序使用。

您可以设计您的AlarmAlertActivity 以与服务交互(如有必要,启动它)。然后,该服务可以在贪睡结束时广播一条消息。

很难提供任何具体的建议,因为您没有提供有关您正在做什么的任何细节。不过,this thread 上的代码可能会提供一些指导。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-08-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多