2013-08-14 17 views
5

Wie kann ich die Overscroll-Effektfarbe eines ViewPagers in Android ändern? Oder gibt es eine Möglichkeit, die Overscroll-Farbe für die gesamte App über Themen zu ändern?Ändern der Overscroll-Farbe von ViewPager

Ich kenne SetOverScrollHeader und Fußzeile, aber diese funktioniert "logisch" natürlich nicht für einen Viewpager im horizontalen Modus.

Antwort

0

Lösung 1: Sie können innerhalb des Scroll-Listeners die Methoden setBackground, setBackgroundColor und setAlpha aufrufen, um Ihr eigenes Erscheinungsbild zu erstellen.

Lösung 2: Sie können Ihre eigene AlphaAnimation erstellen, die im Scroll-Listener ausgelöst wird.

AlphaAnimation fadeIn = new AlphaAnimation(0.0f , 1.0f) ; 
    fadeIn.setDuration(1000); 

    yourViewPager.startAnimation(fadeIn); 
+0

hm, okay. Danke, obwohl es nicht wirklich nach einer sehr sauberen Lösung klingt. – Jakob

Verwandte Themen