github mikepenz/FastAdapter v1.7.0

latest releases: v5.7.0, v5.6.0, v5.5.1...
7 years ago

library

  • DROP SUPPORT FOR API 10. New minSdk: 14
  • update to latest support library version v24.2.0
  • allow to provide a even more generic GenericItemAdapter (allowing now to have a GenericAbstractItem as item)

This allows things like:

GenericItemAdapter<IconModel, GenericAbstractItem<IconModel, ?, ?>> itemAdapter = new GenericItemAdapter<>(new Function<IconModel, GenericAbstractItem<IconModel, ?, ?>>() {
            @Override
            public GenericAbstractItem<IconModel, ?, ?> apply(IconModel o) {
                if (o instanceof RightIconModel) {
                    return new RightGenericIconItem(o);
                } else {
                    return new GenericIconItem(o);
                }
            }
        });

which were not possible before

  • remove type parameter for the ItemAdapter to allow a more generic usage (not only limited to Items)
    • add additional ctor to also work on GenericItemAdapters (untested)

library-extensions

  • add new HeaderHelper to the extensions lib.
  • pre release firebase & realm adapters

Don't miss a new FastAdapter release

NewReleases is sending notifications on new releases.