El panel deslizante debe deslizarse hacia arriba con un clic de button. Usando el código abierto SlidingUpPanel de Umano App en GitHub

Hola, uso el Panel deslizante que es una fuente abierta en GitHub de la aplicación Umano. Lo implementé en mi aplicación y está funcionando. -> Cuando haces clic en el panel o lo arrastras, se desliza hacia arriba.

Pero quiero que se deslice hacia arriba cuando hago clic en un button específico.

¿Alguien ha experimentado con este panel deslizante y puede ayudarme?

Aquí está el código abierto: SlidingUpPanel en GitHub

Esto debería funcionar:

SlidingUpPanelLayout layout = (SlidingUpPanelLayout) mView.findViewById(R.id.sliding_layout); layout.setPanelState(SlidingUpPanelLayout.PanelState.EXPANDED); 

Prueba esto :

 <Button android:id="@+id/close_SlidingUpPanel" android:layout_width="match_parent" android:layout_height="wrap_content" /> 

Y en tu código java:

 SlidingUpPanelLayout layout = (SlidingUpPanelLayout) findViewById(R.id.sliding_up_panel); layout.setDragView(findViewById(R.id.close_SlidingUpPanel)); 

Prueba esto:

Diseño de SlidingUpPanelLayout;

layout = (SlidingUpPanelLayout) findViewById (R.id.sliding_layout);

Cuando desee expandir el Panel, escriba:

layout.expandPane ();

y cuando intenta queuepsar el Panel pone:

layout.collapsePane ();