oficial - android sdk oreo
Android XML: Android: elevación vs. aplicación: elevación (2)
Espero poder ayudar, hablemos con un ejemplo:
<android.support.design.widget.FloatingActionButton
android:layout_height="wrap_content"
android:layout_width="wrap_content"
...
android:elevation="@dimen/elevation_medium"
/>
El attribute android:elevation
funcionará desde el nivel de API 21 y superior.
<android.support.design.widget.FloatingActionButton
android:layout_height="wrap_content"
android:layout_width="wrap_content"
...
app:elevation="@dimen/elevation_medium"
/>
En este caso, el atributo app:elevation
pertenece a FloatingActionButton
styleable, dentro de la Biblioteca de Soporte de Diseño de Android que funcionará desde la versión 4 del marco, en lugar de la versión 21, el caso de android:elevation
.
¿Cuándo uso android:elevation
y cuándo app:elevation
?
¿Cuál es la diferencia entre esos dos?
app:elevation
: si está utilizando la biblioteca de soporte (para las versiones anteriores de Android) android:elevation
: si no está utilizando la biblioteca de soporte