FloatingActionButton, botón cuadrado debajo del nivel API 17

Estoy usando android.support.design.widget.FloatingActionButton de la nueva biblioteca 22.2.0 de la ayuda del diseño, en mi archivo de la disposición. Está funcionando bien, pero muestra un botón cuadrado por debajo del nivel API 17

API 16

Esto es conocido por Google y se solucionará pronto en la próxima versión de la Biblioteca de soporte de diseño, vea este problema: FAB Aparece como un cuadrado en API 16 . Sólo debe referirse a API 16.

La solución, propuesta en el mismo hilo, es agregar app:borderWidth="0dp" a su FAB.

Finalmente el problema se ha solucionado en la nueva versión

  compile 'com.android.support:design:22.2.1' 

Esto resolverá el problema de diseño cuadrado en API 16. FAB funciona bien si lo coloca dentro de la disposición de coordenadas. Consulta https://code.google.com/p/android/issues/list?can=1&q=label:Version-22.2.1 para ver los problemas y las revisiones en la nueva versión.

Versión liberada 22.2.1 Esta versión contiene correcciones de errores relacionadas con FAB

https://code.google.com/p/android/issues/detail?id=175067

Cambiar su gradle

 compile 'com.android.support:design:22.2.1' 

Instale la revisión 16 del repositorio de soporte técnico. Así puede evitar la solución alternativa [app: borderWidth = "0dp"]

Utilice diferentes proyectos de biblioteca que soporten el botón de acción flotante debajo del nivel API 17. Usted puede encontrar fácilmente aquí .plz refieren esto.

Botón de acción flotante

Si ayuda, solucioné mi problema eliminando

 android:background 

Era un remanente de la biblioteca FAB anterior que usé. La biblioteca de diseño obtiene el color automáticamente de colorAccent .

Agregue el siguiente atributo al botón flotante xml

App: borderWidth = "0dp"

  • El botón flotante no funciona en la versión Pre-lollipop
  • Título en CollapsingToolbarLayout expandido no se muestra correctamente
  • Transiciones de retorno de la actividad - Elementos compartidos - Actividad asesinada
  • Barra de herramientas con una altura y una sombra incorrectas
  • La vista de error de TextInputLayout no se quita al eliminar el mensaje de error
  • ¿Por qué parpadean los iconos / textos de las lengüetas de TabLayout al pasar entre páginas?
  • Ocultar AppBarLayout y dar su espacio a la vista restante
  • Cambiar color de sugerencia de EditText cuando se utiliza TextInputLayout
  • ¿Cómo puedo obtener el elemento de menú en NavigationView?
  • CollapsingToolbarLayout setTitle () ya no funciona
  • Comportamiento extraño de AutoCompleteTextView en el dispositivo LolliPop
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.