Gibt es Bibliothek für Karussellanimation von Bildern ?
Ich fand Ссылка ; Ссылка , aber diese Bibliothek / das Snippet verwenden erweitert gallay (Die Galerie-Klasse wurde in der API nicht weiter unterstützt 16. (4.1.2)), gibt es also eine (moderne) Bibliothek? Vielleicht in Kombination mit Picasso?
Hier ist der kostenlose Link von CarouselView Github Link und Android Arsenal
Gradle:
%Vor%Maven:
%Vor% Verwendung:
Enthalten Sie folgenden Code in Ihrem Layout:
Fügen Sie folgenden Code in Ihre Aktivität ein:
}
Wenn Sie eine benutzerdefinierte Ansicht hinzufügen möchten, implementieren Sie ViewListener.
%Vor%Weitere Informationen finden Sie unter github link
Ich habe keine solche Bibliothek gefunden, als ich nach ihr gesucht habe, aber als ich meine eigene App erstellt habe und eine ViewPager
verwendet habe, um Fragmente anzuzeigen, habe ich meine eigene Klasse implementiert, die ViewPager.PageTransformer
.
Obwohl Sie nach einer Bibliothek gefragt haben , bin ich in eine ähnliche Situation geraten, fand es aber leicht genug, um meine eigene Klasse dafür zu erstellen, also könnten Sie es auch tun. Meine Anleitung kam von Verwenden von ViewPager für Bildschirmpräsentationen in der Google Developer-Dokumentation. Hier ist mein Code:
%Vor%Die Aktivität, die die Transformation hostet, ruft dann auf:
viewPager.setPageTransformer(true, new CarouselPageTransformer());
Dieser Code positioniert die Fragmente von ViewPager
an die Seiten des sichtbaren Bildschirms, aber Sie können sie auch so positionieren, dass sie sichtbar sind, z. B. in dem Link, den Sie in Ihrer Frage angegeben haben.
Beachten Sie das erforderliche Mindest-SDK; aus der Dokumentation für ViewPager.PageTransform
:
Da Eigenschaftsanimationen erst ab Android 3.0 unterstützt werden, wird das Festlegen eines PageTransformers auf einem ViewPager auf früheren Plattformversionen ignoriert.
Ich habe versucht, viel nach einer Alternative zu Karussell zu suchen. Ich habe endlich die perfekte Alternative gefunden.
Dies macht genau das, was die Karussell-Bibliothek tut.
Ich habe es geändert, um Bilder von meiner SD-Karte anstelle von Drawables zu laden.
Funktioniert perfekt.
Kontaktieren Sie mich, wenn Sie noch daran arbeiten und Hilfe benötigen.