顶部搜索栏渐变效果 实现这样的效果 可以通过监听ScrollView的 滑动事件
第一步,继承ScrollView
public class MyScrollView extends ScrollView {
private ScrollViewListener scrollViewListener = null;
public MyScrollView(Context context) {
super(context);
}
public MyScrollView(Context context, AttributeSet attrs) {
super(context, attrs);
}
protected void onScrollChanged(int x, int y, int oldx, int oldy) {
super.onScrollChanged(x, y, oldx, oldy);
if (scrollViewListener != null) {
scrollViewListener.onScrollChanged(this, x, y, oldx, oldy);
}
}
public void setScrollViewListener(ScrollViewListener scrollViewListener) {
this.scrollViewListener = scrollViewListener;
}
public interface ScrollViewListener{
void onScrollChanged(MyScrollView scrollView, int x, int y, int oldx, int oldy);
}
}
第二步,在Activty 或者frament 开始的时候 搜索栏不透明 超过图片高度的时候 标题栏显示完整
private static final int START_ALPHA = 0;
private st