Back to project page ParallaxScroll.
The source code is released under:
MIT License
If you think the Android project ParallaxScroll 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 ww. j a v a 2 s. co m*/ import android.content.Context; import android.util.AttributeSet; import android.view.View; import android.widget.ExpandableListView; public class ParallaxExpandableListView extends ExpandableListView { private ParallaxListViewHelper helper; public ParallaxExpandableListView(Context context, AttributeSet attrs, int defStyle) { super(context, attrs, defStyle); init(context, attrs); } public ParallaxExpandableListView(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); } }