您的位置:首页 > 其它

Androiod RecycleView的滑动实现标题栏透明度渐变

2018-03-29 16:22 309 查看
1.注意:透明度都是[0,255]/**
* 设置标题栏背景透明度
* @param alpha 透明度
*/
private void setSystemBarAlpha(int alpha) {
if (alpha >= 225) {
alpha = 255;
}
text.getBackground().setAlpha(alpha);
}2.标题栏并使它默认为全透明setSystemBarAlpha(0);3.监听recycleview的滑动事件rcy_hangqing.addOnScrollListener(mOnScrollListener);
//滑动监听事件
RecyclerView.OnScrollListener mOnScrollListener = new RecyclerView.OnScrollListener() {
@Override
public void onScrolled(RecyclerView recyclerView, int dx, int dy) {
super.onScrolled(recyclerView, dx, dy);
int alpha = rcy_hangqing.computeVerticalScrollOffset();
setSystemBarAlpha(alpha);
}
};
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: