在scheduleAtFixedRate中启动活动时,应用程序崩溃

蓝精灵

我正在制作一个简单的闹钟应用程序,现在该服务出现问题,该服务检查当前时间是否与设置的时间匹配并开始另一项活动。这是代码:

@Override
public int onStartCommand(Intent intent, int flags, int startID){
    hourSet = intent.getIntExtra("hourSet", 0);
    minuteSet = intent.getIntExtra("minuteSet", 0);
    checkTime();
    return START_STICKY;
}

private void checkTime(){
    timer.scheduleAtFixedRate(new TimerTask() {         
        public void run() {
            time.setToNow();
            currentHour = time.hour;
            currentMinute = time.minute;

            if(currentHour == hourSet && currentMinute == minuteSet){
                Intent i = new Intent(AlarmService.this, AlarmTime.class);
                startActivity(i);
                cancel();
            }

        }
    }, 0, UPDATE_INTERVAL   );
}

我已经调试了服务,直到if声明为止一切都很好当前时间与设置的时间匹配时,应用程序崩溃。那么如何解决呢?

图马什

人们为什么不包括catLog?
问题是您正在尝试启动服务任务的活动,这是不可能的,但是如果您添加魔术代码,例如i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);

startActivity调用之前,它开始于新任务,并且一切都应该正常进行:)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

应用程序在重新启动活动时崩溃

来自分类Dev

启动相机活动,应用程序崩溃

来自分类Dev

应用程序在启动时崩溃

来自分类Dev

应用程序在启动时崩溃-“ onCreate()之前活动无法使用系统服务”

来自分类Dev

当程序使用Material Design从启动器活动转到另一个活动时,应用程序崩溃

来自分类Dev

应用程序崩溃时的活动生命周期方法

来自分类Dev

以最终意图开始活动时应用程序崩溃

来自分类Dev

打开tablayout活动时我的应用程序崩溃

来自分类Dev

应用程序崩溃时的活动生命周期方法

来自分类Dev

OpenCV Android应用程序在新活动时崩溃

来自分类Dev

当 SetContentView 设置回主活动时应用程序崩溃

来自分类Dev

我的应用程序开始活动时崩溃

来自分类Dev

在活动之间移动时,Android 应用程序崩溃

来自分类Dev

在导航抽屉中打开另一个活动时,应用程序崩溃

来自分类Dev

Gradle插件2.1.0:应用程序在启动时崩溃

来自分类Dev

Android Geofencing应用程序在启动时崩溃

来自分类Dev

ios应用程序启动时崩溃

来自分类Dev

SKProductsRequest在iOS 7.0.3启动时崩溃的应用程序

来自分类Dev

启动IntentService时Android应用程序崩溃

来自分类Dev

Hello World Android应用程序在启动时崩溃

来自分类Dev

我启动意图时Android应用程序崩溃

来自分类Dev

使用Pyinstaller启动时Kivy应用程序崩溃

来自分类Dev

FirebaseApp.configure()在启动时使应用程序崩溃

来自分类Dev

iOS应用程序在启动时崩溃

来自分类Dev

Eclipse-Android应用程序在启动时崩溃?

来自分类Dev

从菜单启动设置时,我的应用程序崩溃

来自分类Dev

iPad应用程序在每次启动时崩溃

来自分类Dev

GameHelper在应用程序启动时崩溃

来自分类Dev

Roboguice在启动时崩溃了应用程序

Related 相关文章

  1. 1

    应用程序在重新启动活动时崩溃

  2. 2

    启动相机活动,应用程序崩溃

  3. 3

    应用程序在启动时崩溃

  4. 4

    应用程序在启动时崩溃-“ onCreate()之前活动无法使用系统服务”

  5. 5

    当程序使用Material Design从启动器活动转到另一个活动时,应用程序崩溃

  6. 6

    应用程序崩溃时的活动生命周期方法

  7. 7

    以最终意图开始活动时应用程序崩溃

  8. 8

    打开tablayout活动时我的应用程序崩溃

  9. 9

    应用程序崩溃时的活动生命周期方法

  10. 10

    OpenCV Android应用程序在新活动时崩溃

  11. 11

    当 SetContentView 设置回主活动时应用程序崩溃

  12. 12

    我的应用程序开始活动时崩溃

  13. 13

    在活动之间移动时,Android 应用程序崩溃

  14. 14

    在导航抽屉中打开另一个活动时,应用程序崩溃

  15. 15

    Gradle插件2.1.0:应用程序在启动时崩溃

  16. 16

    Android Geofencing应用程序在启动时崩溃

  17. 17

    ios应用程序启动时崩溃

  18. 18

    SKProductsRequest在iOS 7.0.3启动时崩溃的应用程序

  19. 19

    启动IntentService时Android应用程序崩溃

  20. 20

    Hello World Android应用程序在启动时崩溃

  21. 21

    我启动意图时Android应用程序崩溃

  22. 22

    使用Pyinstaller启动时Kivy应用程序崩溃

  23. 23

    FirebaseApp.configure()在启动时使应用程序崩溃

  24. 24

    iOS应用程序在启动时崩溃

  25. 25

    Eclipse-Android应用程序在启动时崩溃?

  26. 26

    从菜单启动设置时,我的应用程序崩溃

  27. 27

    iPad应用程序在每次启动时崩溃

  28. 28

    GameHelper在应用程序启动时崩溃

  29. 29

    Roboguice在启动时崩溃了应用程序

热门标签

归档