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

问题描述:

我正在使用滑动面板foursquare库和我打开面板活动我发现面板默认扩展,但我想设置它默认情况下崩溃,所以请告诉我该怎么做?如何设置slidingpanel默认状态折叠和折叠面板最小高度?

当我滑下面板或折叠它滑动布局获得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" 
+0

你在哪里设置的状态;在'onCreate()'里面?也许你可以从Umano https://github.com/umano/AndroidSlidingUpPanel上的原始SlidingUpPanelLayout阅读维基https://github.com/umano/AndroidSlidingUpPanel – ecle

+0

@eee我已经解决了我的一个关于设置滑动面板布局默认折叠的问题,但请告诉我如何更改折叠面板的高度 – Edward

滑动面板四角库实际执行这个库:https://github.com/umano/AndroidSlidingUpPanel

和我已经使用这个AndroidSlidingUpPanel库和为此我使用 mSlideLayout.setPanelState(SlidingUpPanelLayout.PanelState.COLLAPSED);

所以我希望这段代码能帮助你。

+0

我已经解决了这个问题thanx您的恢复,但你能帮我从我的第二个问题,我关于折叠面板高度 – Edward

+0

我曾经这样使用:

+0

我没有,但任何这些并没有为我工作,我上面提到的属性上面的问题,我已经cha – Edward

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

app:umanoInitialState="collapsed" 

对于折叠面板的高度

app:umanoPanelHeight="100dp"