如何设置slidepanel默认状态折叠和折叠面板最小高度?

时间:2015-07-11 06:19:53

标签: android foursquare slidingpanelayout

我正在使用滑动面板foursquare库,当我打开面板活动时,我发现默认情况下会展开面板,但是我想将它设置为默认崩溃所以请告诉我该怎么做?

当我向下滑动面板或折叠时,滑动布局高度为40 DP,但我希望它最小为100 DP。

那么请告诉我如何以及在哪里进行更改以在我的应用中包含这两项内容?

我到目前为止所尝试的是在滑动面板小部件中更改了这些字段的属性,但它们都不适用于我

collapseMap();
slidingUpPanelLayout.hidePane()
slidingUpPanelLayout.collapsePane();


app:paralaxOffset="@dimen/paralax_offset"
 app:shadowHeight="0dp"
 app:dragView="@+id/sliding_container"
 app:panelHeight="40dp"

2 个答案:

答案 0 :(得分:2)

滑动面板foursquare库实际上是在实现这个库:https://github.com/umano/AndroidSlidingUpPanel

我已经使用过这个AndroidSlidingUpPanel库了 mSlideLayout.setPanelState(SlidingUpPanelLayout.PanelState.COLLAPSED);

所以我希望这段代码可以帮到你。

答案 1 :(得分:1)

您可以从布局xml文件本身设置默认状态。 将以下属性添加到com.sothree.slidinguppanel.SlidingUpPanelLayout

app:umanoInitialState="collapsed"

折叠面板高度

app:umanoPanelHeight="100dp"