Deslizamiento hacia arriba El panel debe deslizarse hacia arriba con un clic de botón. Utilizando la fuente abierta SlidingUpPanel de Umano App en GitHub

Hola, yo 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. -> Al hacer clic en el panel o arrastrar en él, a continuación, se deslizan hacia arriba.

Pero quiero que se deslice hasta que haga clic en un botón específico.

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

Heres 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:

SlidingUpPanelLayout diseño ;

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

Cuando desee ampliar el Panel, coloque:

layout.expandPane ();

y cuando intentas colapsar el panel, pon:

layout.collapsePane ();

  • ¿Cómo sincronizar proyectos a GitHub con Android Studio?
  • ¿Cómo puedo ocultar mi clave de API de Google Maps al compartir mi código en github?
  • .gitignore Consejos para el proyecto Android
  • Agregue la biblioteca github como dependencia al proyecto de Android-Studio
  • Cómo bifurcar el código de todo el sistema operativo Android?
  • Cómo agregar Android-Project a GitHub
  • Cambiar cuenta Github en Android Studio
  • ¿Cómo funciona git push con la herramienta de repo de android?
  • Android Studio no se compromete con GitHub
  • Obteniendo el último código de github a Android Studio
  • App-release-unsigned.apk no está firmado
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.