Android XML-Theme von zwei übergeordneten Themes erben?

Android-Stile und -Themen scheinen mich immer in den Bann zu ziehen. Ich wollte die Holo-Benutzeroberfläche für verschiedene Versionen von Android für meine App verwenden. Deshalb habe ich beschlossen, die erforderlichen Ressourcen durch Durchsuchen der Quelle zu extrahieren.

Ich bin auf folgendes gestoßenandroid-15\data\res\values\themes.xml und ich bin verwirrt, was genau "geerbt" wird und von wo:

<style name="Theme.Holo.Light" parent="Theme.Light">
    ...
    ...
</style>

DasAndroid API Guide sagt:

Wenn Sie Stile übernehmen möchten, die Sie selbst definiert haben, müssen Sie das nicht verwendenparent Attribut. Stellen Sie stattdessen einfach den Namen des Stils, den Sie erben möchten, dem Namen Ihres neuen Stils voran, getrennt durch einen Punkt.

Aber aus dem obigen Code scheint es soTheme.Holo.Light erbt vonTheme.Holo und vonTheme.Light.

Wie funktioniert das oder was lese ich nicht richtig?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage