Back to project page music-tag.
The source code is released under:
Apache License
If you think the Android project music-tag listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
package binauld.pierre.musictag.helper; //from ww w. ja v a2 s . c o m import java.util.Comparator; import binauld.pierre.musictag.adapter.LibraryItemAdapter; import binauld.pierre.musictag.collection.LibraryItemComparator; import binauld.pierre.musictag.factory.LibraryItemFactory; import binauld.pierre.musictag.io.LibraryItemLoader; import binauld.pierre.musictag.io.LibraryItemLoaderManager; import binauld.pierre.musictag.item.LibraryItem; /** * Help to build the AsyncTask loading library items list. */ public class LoaderHelper { /** * Help to build the AsyncTask loading library items list. * * @param adapter The adapter used to adapt library items for the list view. * @param factory The library item factory used to build item list. * @param manager The manager to the loader. * @param updateStep The number of item loaded for each publish progress. * @return The loader built. */ public static LibraryItemLoader buildLoader(LibraryItemAdapter adapter, LibraryItemFactory factory, LibraryItemLoaderManager manager, int updateStep) { Comparator<LibraryItem> comparator = new LibraryItemComparator(); return new LibraryItemLoader(adapter, factory, comparator, updateStep); } }