Fragments ve LoaderManager kullanıyorum. Bilinmeyen sayıda görev başlatmalıyım ve paralel olarak çalıştırılabilirler (aksi halde sadece bir yükleyiciyi yeniden kullanacağım). Örneğin, bir liste görünümüm var ve her satırın o satırın içeriğini bir web sunucusuna kaydetmek için bir düğmesi olabilir. Kullanıcı, paralel olarak birden çok öğe için bir kaydetme talebi başlatabilir. Zaten API tarafından bir şey uygulanabileceği gibiLoaderManager ile çoklu Yükleyiciler için desen?
private int nextId = 0;
private void onClickListener() {
Bundle bundle = new Bundle();
bundle.putNextData(...);
getLoaderManager().initLoader(nextId++, bundle, this);
}
Kendimi defter tutma deneyin, bunu manuel yükleyiciler oluşan bir havuz oluşturmak ve mümkün olduğunda bunları yeniden olabilir, görünüyor?
Teşekkür
Güzel soru. Çözmeyi başardın mı? Bence bir şekilde görevlerini sıraya koymalısın. –