android:gravity="top" nicht ausrichten, Kind, Blick nach oben, aber "center" ausgerichtet-center?

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >

<LinearLayout
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_gravity="center"
    android:gravity="top"   <!--this line-->
    android:orientation="horizontal" >

    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="0"
        android:textSize="56dp" />

    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="0"
        android:textSize="36dp" />
</LinearLayout>

Sollte nicht, die kleiner "0" t-view ausrichten, um die Spitze des inneren LinearLayout?
Da die andere "0" ist größer in der Höhe, vergrößert sich die Bauhöhe der innere LinearLayout.

Alternativ, wenn Sie enthalten:

android:layout_gravity="top"

innerhalb des t-view der kleiner 0 ist, das bringt auch nichts.
Warum ist das so?
Hat die wrap_content des LinearLayout wickeln Sie jeden einzelnen view-unabhängig von anderen?
Wenn dem so ist, warum dann nicht die Einstellung der Schwerkraft auf "center" zu arbeiten? In dem Sinne, dass der kleiner null ist vertikal zentriert zu seinen Eltern.

Ich weiß kann man nur einstellen, der kleiner 0 ist die Höhe, die passend Eltern und seine eigene Schwerkraft nach oben. Ich versuche nur zu verstehen. Danke.

InformationsquelleAutor House3272 | 2013-06-03

Schreibe einen Kommentar