-1

ScrollViewを追加しましたが、アプリに表示されず、特に画面サイズが小さい場合はSpinnerが表示されません。ScrollViewを追加するにはどうすればよいですか?

<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content" >

    <RelativeLayout
        xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:background="@drawable/timeclock_bg"
        android:orientation="vertical" >

        <AnalogClock
            android:id="@+id/AnalogClock1"
            android:hand_hour="@drawable/customhour"
            android:hand_minute="@drawable/customminute" />

        <TextView
            android:id="@+id/txtcompanyidentifier"
            android:textSize="15sp" />

        <TextView
            android:id="@+id/txtuserdisplay"
            android:textSize="15sp" />

        <TextView
            android:id="@+id/txtLastpounch"
            android:textSize="15sp" />

        <RelativeLayout
            android:id="@+id/relativeLayout1"
            android:layout_alignParentRight="true"
            android:orientation="vertical" >

            <Button
                android:id="@+id/btnchkin"
                android:background="@drawable/new_chkin" />

            <Button
                android:id="@+id/btnchkout"
                android:background="@drawable/new_checkout" />
        </RelativeLayout>

        <DigitalClock
            android:id="@+id/digitalClock2"
            android:textSize="15sp" />

        <Spinner
            android:id="@+id/spinner1"
            d:paddingBottom="2dp" />

        <Spinner android:id="@+id/spinner2" />

        <Spinner
            android:id="@+id/spinner3"
            android:paddingBottom="2dp" />

        <Spinner
            android:id="@+id/spinner4"
            android:layout_width="wrap_content"
            android:paddingBottom="2dp" />

        <Spinner
            android:id="@+id/spinner5"
            android:layout_width="wrap_content" >

            <EditText
                android:id="@+id/notes"
                android:hint="Notes:"
                android:inputType="textPostalAddress" >

                <requestFocus />
            </EditText>
        </Spinner>
    </RelativeLayout>

    <Spinner>
    </Spinner>

    <RelativeLayout>
    </RelativeLayout>

</ScrollView>
4

1 に答える 1

2

スクロールビューは子として1つのViewGroupのみをサポートし、2つのRelativeLayoutと1つのスピナーがあるため、何も表示されません。たとえば、表示するすべてのものを1つのRelativeLayoutに配置する必要があります。

あなたの場合これらを削除した場合:

<Spinner>
</Spinner>

<RelativeLayout>
</RelativeLayout>

最後に、それは機能しなければなりません。

助けてくれることを願っています:)

于 2012-07-20T21:58:29.690 に答える