Frage

Ich möchte den Animationsstil der ViewPager -Klasse von Android durch die Verwendung von Android -Animations -Framework ändern. Ist es möglich?

War es hilfreich?

Lösung

Siehe meine Antwort bei: Verlangsamung der Geschwindigkeit des Viewpager -Controllers in Android, könnte hilfreich sein.

Sie können die Scroller -Klasse weiter anpassen, um die zu ändern Interpolator zu etwas Extremeres.

Andere Tipps

Sie können neue Android-Support-V4.jar dazu verwenden. Bitte verweisen Sie auf die folgende offizielle Webseite: Passen Sie die Animation mit dem Pagetransformer anhttp://developer.android.com/training/animation/screen-slide.html

Vielleicht kann dieser Beitrag hilfreich sein, wenn Sie nach einer anderen Animation suchen. Diese Animation verwendete nicht Androids native Pager. Es gibt einige Probleme, die gelöst werden sollten, aber ich denke, es ist hilfreich

https://github.com/kgnkbyl/customviewpager

Schauen Sie sich das Beispiel hier an

http://code.google.com/p/maniana/source/browse/#git%2fmaniana%2fsrc%2Fandroid%2FSupport%2Fv4%2FView

Suchpager.java für mforcedScrollldurationMillis. Es ist ein Hack, um die glatte Schriftrollengeschwindigkeit zu steuern.

Es ist auch erforderlich, ViewPager und seine internen Klassen aus dem ursprünglichen Glas zu entfernen

http://code.google.com/p/maniana/source/browse/#git%2fmaniana%2flib

Etwas anderes als Slide kann mehr involviert sein.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top