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.
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); super.setOnScrollListener(helper); } @Override public void setOnScrollListener(OnScrollListener l) { helper.setOnScrollListener(l); } public void addParallaxedHeaderView(View v) { super.addHeaderView(v); helper.addParallaxedHeaderView(v); } public void addParallaxedHeaderView(View v, Object data, boolean isSelectable) { super.addHeaderView(v, data, isSelectable); helper.addParallaxedHeaderView(v, data, isSelectable); } }