如何通知服务,活动已完成

时间:2012-12-08 09:22:25

标签: android service android-activity activity-finish

我有一项服务,开始这样的活动:

    Intent i = new Intent();
    i.setClass(this, MyActivity.class);
    i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
    startActivity(i); 

如何通知服务,MyActivity已完成?

任何提示赞赏, 马库斯

1 个答案:

答案 0 :(得分:0)

在活动的OnDestroy方法中,您可以调用服务的方法,如果您有服务类对象,如果没有,使用广播接收器,发送一些消息,发送到服务,以及在服务实现中广播接收器。