AndroidSlidingUpPanel库使用
注意
SlidingUpPanelLayout布局只能有两个子布局,第一个是主面板,第二个是拖动面板
gravity只能设置bottom或top
XML语法解释
1、umanoFadeColor
滑动过程中主面板渐变的颜色,默认是透明的,慢慢变暗
2、umanoPanelHeight
设置滑动面板的高度(触发拖动事件的高度),必须设置。要不然无法拖动
3、umanoShadowHeight
设置滑动面板的阴影高度
4、umanoParallaxOffset
设置拖动过程中,主面板也会随着拖动方向移动的距离
5、umanoScrollInterpolator
您可以通过设置umanoScrollInterpolator属性为面板移动提供滚动内插器,例如:如果你想要一个反弹或过冲效果的面板
代码语法解释
1、setEnabled(false)
完全禁用滑动面板(包括触摸事件)
2、setTouchEnabled(false)
禁用触摸事件
3、getPanelState
画的面板状态
4、setPanelState
设置面板状态
5、setAnchorPoint
此值在0-1之间,点击滑动面板,可以滑动到屏幕的指定高度,比如设置0.5就是自动滑动到屏幕高度的一半儿
6、addPanelSlideListener
添加监听滑动事件