I am exploring https://github.com/umano/AndroidSlidingUpPanel library. When I slide the bottom panel, on slide complete it acquires complete screen area.
Can anyone help me, How to stop the bottom panel to a certain height, for e.g. slide it till middle of screen??
Have you considered using setAnchorPoint(float)?
From the DemoActivity in the SlidingUpPanelDemo project
this will make the panel slide to 30% of the screen height.
yo can add
android:layout_weight="0.85"
to your second child of SlidingUpPanelLayout
+1 to @Guilio Prina Ricotti answer. To make it work, after you call
in the code, which triggers your slidind layout (for example, onClickListener), instead of calling
slidingLayout.setPanelState(SlidingUpPanelLayout.PanelState.EXPANDED);
callAlso don't forget to make your sliding component's height to be
match_parent