私は同じ時間にサービスとアクティビティを開始したいと考えています。私は次のコードを使用しています、それは正しいですか?Android - 同じ時間にサービスとアクティビティを開始するにはどうすればよいですか?
startService(new Intent(this, Service.class));
Intent intent = new Intent(this, Activity.class);
startActivity(intent);
ただし、ここではサービスが完了した後、アクティビティが開始されます。どうして? 誰かを助けてください。
はい。startActivityメソッドがstartService()メソッドの後に実行されるためです。 –
同じ時間にサービスとアクティビティを呼び出す方法は? – Baskar
startServiceの戻り値は何ですか?サービスが開始されているかどうかがわかります。 http://developer.android.com/reference/android/content/Context.html#startService%28android.content.Intent%29 –