Android Open Source - android Parallax List View

From Project

Back to project page android.


The source code is released under:

Apache License

If you think the Android project android listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package com.nirhart.parallaxscroll.views;
/*from   w  w w .j a v a2  s.  c  o  m*/
import android.content.Context;
import android.util.AttributeSet;
import android.view.View;
import android.widget.ListView;

public class ParallaxListView extends ListView {

  private ParallaxListViewHelper helper;

  public ParallaxListView(Context context, AttributeSet attrs, int defStyle) {
    super(context, attrs, defStyle);
    init(context, attrs);

  public ParallaxListView(Context context, AttributeSet attrs) {
    super(context, attrs);
    init(context, attrs);

  protected void init(Context context, AttributeSet attrs) {
    helper = new ParallaxListViewHelper(context, attrs, this);

  public void setOnScrollListener(OnScrollListener l) {
  public void addParallaxedHeaderView(View v) {

  public void addParallaxedHeaderView(View v, Object data, boolean isSelectable) {
    super.addHeaderView(v, data, isSelectable);
    helper.addParallaxedHeaderView(v, data, isSelectable);

Java Source Code List