如何调用活动类与服务类

如何调用活动类与服务类

本文介绍了如何调用活动类与服务类的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在我的应用程序有一个服务类,并需要调用来自服务类的活动类,但它同时调用类的活动,每次它告诉我一个消息,
应用程序没有响应,以下是我的code ..

 公共类MyAlarmService_Movie延伸服务{
    @覆盖
    公共无效的onCreate(){
        super.onStart(意向,startId);
        。在意向=新意图()setClass(MyAlarmService.this,Reminder.class);
        startActivity(在);
    }
}


解决方案

in.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); 开始之前的意图

In my app there is a service class and need to call an activity class from that service class,but it each time while calling the activity class its show me a message thatapplication is not responding ,and below is my code..

public class MyAlarmService_Movie extends Service {
    @Override
    public void onCreate() {
        super.onStart(intent, startId);
        Intent in=new Intent().setClass(MyAlarmService.this,Reminder.class);
        startActivity(in);
    }
}
解决方案

Give in.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); before starting the intent.

这篇关于如何调用活动类与服务类的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

07-23 21:55