AndroidSlidingUpPanel库使用

AndroidSlidingUpPanel库使用

github

注意

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
    添加监听滑动事件

你可能感兴趣的:(AndroidSlidingUpPanel库使用)