9

Ich bin ein Neuling in der Entwicklung für Android, und das Konzept der Entwicklung über mehrere verschiedene Plattformen mit verschiedenen unterstützten Funktionen macht mir wirklich weh .Erläuterung zu Android "Attributelevation wird nur in API-Stufe 21 und höher verwendet"

Zum Beispiel, wenn ich in eine XML-Datei gehen und setze

android:elevation="10dp" 

und es gibt mir die Meldung „Elevation Attribut nur in API-Ebene 21 und höher verwendet wird (Strom min 14), und sagt Es ignoriert das Attribut einfach. Sagt es, dass es es komplett ignorieren wird, selbst wenn ich ein Lollipop-Gerät benutze, oder dass es es nur ignoriere, wenn ich nicht auf einem Lollipop-Gerät bin?

Antwort

15

It wird nur ignoriert, wenn Sie nicht auf einem Lollipop-Gerät sind. Die älteren Versionen von Android ignorieren einfach alle XML-Attribute, die sie nicht verstehen.

+0

Gibt es in niedrigeren Versionen eine ähnliche Arbeit? Ich möchte eine schwarze Linie/Trennlinie zwischen TabLayout und Toolbar/ActinBar –