Android 调用startService后启动时的活动

Android 调用startService后启动时的活动,android,service,android-activity,fragment,Android,Service,Android Activity,Fragment,我在一个片段中调用了startService 根据堆栈跟踪,似乎在调用startService之后,由于某种原因,片段所附加到的活动会得到一个“activity.onStart”调用 为什么会发生这种情况?为什么不会?若您在片段的onCreate中启动服务,那个么在创建之后活动仍然必须启动,所以调用onStart 但并没有足够的数据来更精确地诊断问题。发布最小代码重现您的问题。您能提供更多信息来分类您的问题吗?例如,在stacktrace中显示发生这种情况的代码段。服务不是在oncreate方法

我在一个片段中调用了startService

根据堆栈跟踪,似乎在调用startService之后,由于某种原因,片段所附加到的活动会得到一个“activity.onStart”调用


为什么会发生这种情况?

为什么不会?若您在片段的
onCreate
中启动服务,那个么在创建之后活动仍然必须启动,所以调用
onStart


但并没有足够的数据来更精确地诊断问题。发布最小代码重现您的问题。

您能提供更多信息来分类您的问题吗?例如,在stacktrace中显示发生这种情况的代码段。服务不是在oncreate方法中启动的。服务是在某些按钮单击方法中启动的显示代码,否则需要tepathy。