ScrollView向上滑动,改变菜单的透明度
来源:互联网 发布:淘宝情趣内衣产品模特 编辑:程序博客网 时间:2024/04/27 19:14
实现思路:自定义SlidingMenu,写一个接口,将其中的onScrollChanged(int x, int y, int oldX, int oldY)方法暴露出来,通过其中的y来判断,设置相应的透明度。
public class MyScrollView extends ScrollView{ public MyScrollView(Context context) { super(context); } public MyScrollView(Context context, AttributeSet attrs) { super(context, attrs); } public MyScrollView(Context context, AttributeSet attrs, int defStyle) { super(context, attrs, defStyle); } public interface OnScrollChangedListener{ public void onScrollChanged(int x, int y, int oldxX, int oldY); } private OnScrollChangedListener onScrollChangedListener; /** * * @param onScrollChangedListener */ public void setOnScrollListener(OnScrollChangedListener onScrollChangedListener){ this.onScrollChangedListener=onScrollChangedListener; } @Override protected void onScrollChanged(int x, int y, int oldX, int oldY){ super.onScrollChanged(x, y, oldX, oldY); if(onScrollChangedListener!=null){ onScrollChangedListener.onScrollChanged(x, y, oldX, oldY); } } }
在Activity中,设置监听,根据y值改变透明度。
mMyScrollView.setOnScrollListener(new OnScrollChangedListener() { @Override public void onScrollChanged(int x, int y, int oldxX, int oldY) { //自己设置有效的滑动距离,在此距离内改变透明度 if (y < 300) { view.setAlpha((float) y / 300.0f); } else { view.setAlpha(1.0f); } } });
0 0
- ScrollView向上滑动,改变菜单的透明度
- Android App的标题栏随ScrollView的滑动改变透明度
- 滑动改变toolbar透明度
- ScrollView滚动改变标题栏透明度
- Android ScrollView .顶部栏滑动透明度改变,底部栏滑到特定位置显示或隐藏效果
- ScrollView向上滑动滑动到顶部悬停
- ScrollView滑动实现标题栏透明度随之渐变
- 根据Scrollview滑动情况,设置控件透明度
- 根据Scrollview滑动情况,设置控件透明度
- 【android】仿知乎ScrollView滚动改变标题栏透明度
- 【android】仿知乎ScrollView滚动改变标题栏透明度
- 【android】仿知乎ScrollView滚动改变标题栏透明度
- Android开发——seekBar滑动条滑动改变图片的透明度
- 实现背景颜色随着ScrollView滑动改变的ActionBar
- 实现背景颜色随着ScrollView滑动改变的ActionBar
- 改变UIImage的透明度
- 改变Activuty的透明度
- 判断TableView ScrollView 是向上滑动,还是向下滑动
- Android MediaScanner源代码解析
- SSH搭建问题总结
- ant针对ear的自动构建和发布到weblogic9
- Eclipse开发工具与SVN完美结合使用
- iOS编程第四版第六章---UIViewController
- ScrollView向上滑动,改变菜单的透明度
- VMware workstation 10 安装CentOS 6.5
- 学习笔记-Linux中文件查找技术大全
- 暴力搜索内存空间获得API的线性地址
- Android中获取网络图片的三种方法
- Python中logging.config配置文件解读
- poj 1681 高斯消元
- Kids Store - OpenCart 自适应主题模板 ABC-0022
- html学习笔记4-border画圣诞树