我们不能从服务启动活动吗?如果是这样,该服务将保持在单独的线程中在后台运行,并将前台中启动的活动作为单独的线程运行?从服务启动活动
从服务启动活动
回答
我们不能从服务启动活动吗?
你可以叫上一个Service
或任何其他Context
startActivity()
。
如果是这样,那么该服务将继续在后台运行在单独的线程中,并将前台中的已启动活动作为单独的线程运行?
在Java中,对象不会在线程上运行。方法在线程上运行。活动是从服务中启动的,并不影响这一点。默认情况下,Activity
和Service
默认在主应用程序线程上发生,并且也不会因为Service
启动Activity
而发生更改。
任何启动活动作为一个单独的线程的想法? – 2014-12-05 12:04:55
@SteveJobs:在Java中,对象不会在线程上运行。方法在线程上运行。 – CommonsWare 2014-12-05 12:07:18
Thatz好的,但我需要启动活动作为一个单独的线程,任何其他方法? – 2014-12-05 12:10:33
- 1. 如何从服务中启动活动?
- 2. 如何从服务启动活动?
- 3. 无法从FCM服务启动活动
- 4. Android:服务启动活动
- 5. 在活动开启时启动服务
- 6. 从服务启动对话活动导致'MainActivity'也启动
- 7. 在ActivityInstrumentationTestCase2活动之前启动服务
- 8. 自动启动AppEngine灵活服务器
- 9. 访问在活动被破坏后启动已启动服务的活动
- 10. Android活动检查服务启动另一个活动
- 11. 从活动呼叫服务
- 12. 从活动开始服务
- 13. 从活动开始服务
- 14. 从活动停止服务
- 15. ResultReceiver从服务到活动
- 16. 启动活动和服务从广播接收器
- 17. 无法从Android中的服务类启动活动(java.lang.NullPointerException)
- 18. Android:从活动启动后获取服务信使
- 19. 从服务启动同一活动的多个实例
- 20. Java Android:如何从Web服务器启动活动?
- 21. 从服务启动一项活动(更改时间间隔) - Android
- 22. 从服务中启动活动时的延迟
- 23. 从服务启动已经运行的活动
- 24. 从API服务启动活动级别<10
- 25. 单击通知时从服务中启动活动
- 26. Android:从活动请求许可并启动服务不授予服务许可?
- 27. 从BroadcastReceiver启动服务
- 28. 从java启动windows服务
- 29. 启动和从服务
- 30. 从服务启动视图?
可能的重复:http://stackoverflow.com/questions/3606596/android-start-activity-from-service – 2014-12-05 11:58:16