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.
- Android Studio no verifica archivos Java en GitHub
- ¿Hacer un proyecto Android Open Source?
- ¿Por qué no puedo encontrar la aplicación móvil Github oficial en Google Play Store?
- Cómo crear una biblioteca en Github y usarla a través de las dependencias de gradle en Android Studio
- ¿Cómo configurar un repositorio de fuente de Android mientras hospeda los árboles git como repositorios privados en github?
¿Alguien ha experimentado con este panel deslizante y puede ayudarme?
Heres el código abierto: SlidingUpPanel en GitHub
- ¿Cómo puedo subir mi proyecto Eclipse Android a GitHub?
- Uso de Travis CI con Android
- ¿Cómo publicar Android Library en Android Arsenal?
- Cómo conectar el proyecto de Android Studio existente al repositorio Github existente
- Alojamiento de artefactos Gradle en GitHub
- "/ Usr / local / bin / git": error = 2, No existe tal archivo o directorio Android Studio
- Archivo de la biblioteca requerida no se puede leer o no es un archivo ZIP válido
- Error al ejecutar git "No se puede ejecutar el programa" git ": error = 2
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 ();