我们正在从SQLite数据库加载大量数据,并使用IntentService。
有一项活动在加载完成后从IntentService接收广播。在IntentService完成之前尝试启动活动时,会多次调用onHandler(Intent intent)
方法。
Intent Service在应用程序启动时启动。
public void onCreate(){
super.onCreate();
startService(new Intent(this, QuoteService.class);
}
意图服务
@Override
protected void onHandleIntent(Intent intent) {
Log.v("Intent","Handler Intent");
DataAccessObject dof=new DataAccessObject(getApplicationContext());
........
`........` *// data loaded from Data Access Object*
sendPersonListBroadcast();
*// method which sends Broadcast to Activity*
答案 0 :(得分:0)
您的申请中还有一个流程吗?它会在每个进程中调用应用程序中的onCreate
。