Warum wird das Fragment-Element im Android-Layout mit einem Kleinbuchstaben 'f' geschrieben?

8

Alle anderen Elemente beginnen mit einem Großbuchstaben, wie RelativeLayout, TextView, usw.

Gibt es einen besonderen Grund, warum das Fragment-Element immer als <fragment ... /> anstelle von <Fragment ... /> ?

verwendet wird?     
Lucas Tulio 22.02.2014, 00:44
quelle

1 Antwort

13

Fragmente, wenn sie in XML definiert sind, sind keine Ansichten. Der Name der vollständigen Ansicht wird angegeben, oder es wird android.view für das Paket angenommen und der Rest gefunden. Ein Fragment wird jedoch nur dann wirklich angegeben, wenn es das android:name -Tag enthält. Es verhält sich wie ein Schlüsselwort, das normalerweise in Kleinbuchstaben geschrieben wird. Daher bezieht sich Fragment auf die Klasse und fragment ist der Platzhalter in XML für Fragmente.

Wie Andrew in den Kommentaren erwähnt hat, werden alle speziellen Elemente wie <include> und <merge> in Kleinbuchstaben geschrieben, da sie nicht android.view sind.

    
PearsonArtPhoto 22.02.2014, 00:49
quelle