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 ();

  • "/ Usr / local / bin / git": error = 2, No existe tal archivo o directorio Android Studio
  • Estudio Android - Gradle - GitHub Repo
  • ¿Cómo configurar un repositorio de fuente de Android mientras hospeda los árboles git como repositorios privados en github?
  • Drawables no empujará a github Android Studio
  • Cómo importar Android Studio Project de Git
  • Editar un AndroidManifest al compilar para eliminar la clave de la API
  • ¿Cómo puedo abrir proyectos de código abierto en Android Studio?
  • .gitignore Consejos para el proyecto Android
  • ¿Hacer un proyecto Android Open Source?
  • Cómo conectar el proyecto de Android Studio existente al repositorio Github existente
  • Dependencia de Android Gradle en un proyecto GitHub bifurcado
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.