Android - 从服务启动活动

时间:2014-05-01 12:16:17

标签: android service

我一直在阅读有关服务以及如何使用它们,但我需要一些建议。

目前我有一个应用程序,它有一个带有setContentView的MainActivity,用于设置主菜单。然后有一些按钮可以启动其他活动。

所以你有MainActivity - >活动A - >活动B - >活动C

在浏览完应用程序之后我就可以调用onBackPress finish(),你可以回到主菜单。

根据我的理解,Android应用程序必须在启动时运行活动吗?

因此,如果我要实现一项服务,我必须启动一项活动,然后从该活动中运行一项服务。

我希望我的应用使用服务,因此当用户点击“主页”按钮时,它不是后台/缓存进程。

那我该怎么做呢?

我在想我可以创建一个仅创建服务的活动,然后我可以让该服务启动MainActivity吗?

如果我应该怎么做,一旦用户导航回主活动,是否会执行finish()退出应用程序?我想不会..那么我怎么会杀掉开始主要活动的服务?

0 个答案:

没有答案