1
在我的活動我類調用start服務和服務工作fine.In一些測試,我希望把在前臺活動的基礎上的服務(即啓動該服務的活動)。何來在服務類中寫入以獲取前景中的活動。因爲如果用戶打開另一個應用程序,則我的活動將轉到後臺。事先請提供以下內容:瞻活動前景
在我的活動我類調用start服務和服務工作fine.In一些測試,我希望把在前臺活動的基礎上的服務(即啓動該服務的活動)。何來在服務類中寫入以獲取前景中的活動。因爲如果用戶打開另一個應用程序,則我的活動將轉到後臺。事先請提供以下內容:瞻活動前景
您應該在開始活動時使用它 intent.setFlags Intent.FLAG_ACTIVITY_REORDER_TO_FRONT);
我的活動開始service.Service是running.its ok.But當用戶打開其他應用程序啓動的服務活動是去了background.From我的服務,我想要做的事,這樣我可以讓我的應用前景 – Rasel 2011-05-16 11:49:10
你可以在你的服務中做到這一點Intent i = new Intent(); i.setClass(this,MyActivity.class); i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); startActivity(i); – Sujit 2011-05-16 12:01:01
其實我想,當你把它放在我試圖再次與getApplicationContext(此代碼earlier.But不能因爲這個關鍵字在setClass method.But的運行),而不是這個,我得到它done.Thanks – Rasel 2011-05-16 12:12:38