com.nirhart.parallaxscroll.views
Class ParallaxedView

java.lang.Object
  extended by com.nirhart.parallaxscroll.views.ParallaxedView
Direct Known Subclasses:
ParallaxListViewHelper.ListViewParallaxedItem, ParallaxScrollView.ScrollViewParallaxedItem

public abstract class ParallaxedView
extends java.lang.Object


Field Summary
protected  java.util.List<android.view.animation.Animation> animations
           
static boolean isAPI11
           
protected  int lastOffset
           
protected  java.lang.ref.WeakReference<android.view.View> view
           
 
Constructor Summary
ParallaxedView(android.view.View view)
           
 
Method Summary
protected  void addAnimation(android.view.animation.Animation animation)
           
protected  void alphaPreICS(android.view.View view, float alpha)
           
protected  void animateNow()
           
 boolean is(android.view.View v)
           
 void setAlpha(float alpha)
           
 void setOffset(float offset)
           
 void setView(android.view.View view)
           
protected abstract  void translatePreICS(android.view.View view, float offset)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

isAPI11

public static boolean isAPI11

view

protected java.lang.ref.WeakReference<android.view.View> view

lastOffset

protected int lastOffset

animations

protected java.util.List<android.view.animation.Animation> animations
Constructor Detail

ParallaxedView

public ParallaxedView(android.view.View view)
Method Detail

translatePreICS

protected abstract void translatePreICS(android.view.View view,
                                        float offset)

is

public boolean is(android.view.View v)

setOffset

public void setOffset(float offset)

setAlpha

public void setAlpha(float alpha)

addAnimation

protected void addAnimation(android.view.animation.Animation animation)

alphaPreICS

protected void alphaPreICS(android.view.View view,
                           float alpha)

animateNow

protected void animateNow()

setView

public void setView(android.view.View view)