1

私は4つのテキストビュー、すべての数字を持っています。最初の「#」はヒントで、私の 4.2 と 2.2 に表示されます。次の 3 つはそれぞれ「時、分、秒」で、ヒントは 4.2 では表示されますが、2.2 では表示されません。これが私のxmlです。

最初の Textview には # があり、次の 3 つは時、分、秒と表示されます。

<ScrollView
        android:id="@+id/mainBodyScroll"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_above="@+id/calculateButton"
        android:layout_alignParentLeft="true"
        android:layout_below="@+id/perDistanceLayout"
        android:fadeScrollbars="false"
        android:paddingLeft="10dp"
        android:paddingRight="10dp" >

        <LinearLayout
            android:id="@+id/mainBodyLinear"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:orientation="vertical" >
            <TextView
                android:id="@+id/textView3"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="@string/default_distance"
                android:textAppearance="?android:attr/textAppearanceLarge" />
            <LinearLayout
                android:id="@+id/distanceEntryLinear"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:paddingLeft="5dp" >
                <EditText
                    android:id="@+id/distanceText"
                    android:layout_width="50dp"
                    android:layout_height="wrap_content"
                    android:ems="10"
                    android:hint="@string/default_number_hint"
                    android:inputType="number"
                    >
                </EditText>
                <Spinner
                    android:id="@+id/spinnerInput"
                    android:layout_width="wrap_content"
                    android:layout_height="fill_parent"
                    android:entries="@array/spinner2_array" />
            </LinearLayout>
            <TextView
                android:id="@+id/textView4"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="@string/default_in"
                android:textAppearance="?android:attr/textAppearanceMedium" />
            <LinearLayout
                android:id="@+id/timeLayout"
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:paddingLeft="5dp"
                android:paddingRight="5dp" >
                <EditText
                    android:id="@+id/hourText"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:layout_weight=".33"
                    android:ems="10"
                    android:gravity="center_vertical|center_horizontal"
                    android:hint="@string/default_hours"
                    android:inputType="number" />
                <EditText
                    android:id="@+id/minuteText"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:layout_weight=".33"
                    android:ems="10"
                    android:gravity="center_vertical|center_horizontal"
                    android:hint="@string/default_minutes"
                    android:inputType="number" />
                <EditText
                    android:id="@+id/secondText"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:layout_weight=".33"
                    android:ems="10"
                    android:gravity="center_vertical|center_horizontal"
                    android:hint="@string/default_seconds"
                    android:inputType="number" />
            </LinearLayout>
            <Button
                android:id="@+id/paceclearButton"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_gravity="right"
                android:layout_marginRight="5dp"
                android:minHeight="32dip"
                android:text="@string/default_clear"
                android:textSize="12dp" />

        </LinearLayout>
    </ScrollView>
4

1 に答える 1

2

どういうわけかcenter_horizontal、に値を設定するandroid:gravityと、Android2.2でヒントの表示に問題が発生します。

center_horizontalの値から削除してandroid:gravity、ヒントを表示します。

于 2013-03-04T05:58:59.380 に答える