2

我正在使用滑动面板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"
4

2 回答 2

3

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

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

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

于 2015-07-11T07:10:00.027 回答
1

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

app:umanoInitialState="collapsed"

对于折叠面板高度

app:umanoPanelHeight="100dp"
于 2017-03-20T09:43:45.420 回答