2013-05-21 28 views
0

在Android上,我寫了一個服務,這將啓動一個應用程序與如何啓動應用程序,而不會將其展示在前臺?

Intent intent = context.getPackageManager().getLaunchIntentForPackage(pkg); 
context.startActivity(intent); 

這將使「PKG」的前景。

問題:如何啓動這個pkg到後臺?這不會干擾當前前臺應用程序的使用。

+0

使用服務... – Blackbelt

+0

@blackbelt,我確實使用了服務,但「getLaunchIntentForPackage(pkg)」仍將「pkg」帶入前臺。 – JackWM

+0

如果您不想讓用戶看到用戶界面,啓動應用程序有什麼意義? – Simon

回答

0

您當然在尋找Service。 Android中的服務用於在後臺和長時間運行操作。

A服務是表示任一種 應用程序的執行更長的運行的操作,同時不 與用戶交互,或爲其他 應用程序使用提供的功能的慾望的應用組件。

0

我覺得你需要的是一個Service。 A Service充當沒有ViewActivity

相關問題