android - icon - ¿Hay una biblioteca para botones de acción flotante(FAB) con etiquetas?
floating action button onclick (3)
¿Hay una biblioteca para crear botones de acción flotantes con etiquetas (similar a la aplicación Evernote)?
Captura de pantalla de Evernote
Las bibliotecas populares parecen estar
- https://github.com/futuresimple/android-floating-action-button (más cercano a lo que quiero ... capacidad de expandir ocultar "sub" acciones)
- https://github.com/makovkastar/FloatingActionButton (la función principal es ocultar / mostrar con una vista de desplazamiento, recyclerview o listview)
- https://github.com/oguzbilgener/CircularFloatingActionMenu (biblioteca que ha estado alrededor de pre-lollipop)
Ninguno de estos, que yo sepa, tiene esta capacidad. Antes de reinventar la rueda, ¿alguien ya lo ha hecho?
¡Hoy en día hay técnicas disponibles para manipular el comportamiento de la vista que le permiten programar el Botón de Acción Flotante como desee y tener la alegría de haberlo hecho usted mismo!
Fade in / out FloatingActionButton mientras se desplaza RecyclerView . DETAILS
Deslice hacia abajo / hacia arriba, junto a él el blog dice cómo:
Expande floatingActionButton y muestra subFloatingButtons. DETALLES AQUI
Hay muchos detalles, "cómo hacer". Por eso he adjuntado solo enlaces a blogs. De todos modos os animo a que echéis un vistazo a esos blogs. Tendrás control total sobre tu aplicación. Actualmente utilizo todas las soluciones de ambos blogs. ¡Disfrutar!
Esta solicitud de función terminó implementándose en https://github.com/futuresimple/android-floating-action-button . Esto incluye etiquetas en los lados izquierdo y derecho.
Si está interesado, vea la discusión aquí: https://github.com/futuresimple/android-floating-action-button/issues/22#issuecomment-66155108
Descargo de responsabilidad: no he usado esto (todavía).
Recomiendo esta biblioteca sobre otras que he visto.
Especialmente la última biblioteca que mencionaste parece bastante sofisticada. Que yo sepa, puede configurar cualquier tipo de View
que desee que se muestre como un Button
.
Esta View
podría ser simplemente una vista personalizada que muestre una imagen y una etiqueta.