3

ウィジェットの異なるユーザーフォームを開発しました。スクロールオプションを設定しましたが、スクロールバーを生成できないため、最後のオプションまでスクロールできません。以下はコードです。誰かがこの問題を解決するために私を導くことができますか

 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
   android:orientation="vertical" 
    android:scrollbars="vertical" 
    android:scrollbarAlwaysDrawVerticalTrack="true"
    android:scrollbarStyle="outsideInset" android:isScrollContainer="true"
    android:overScrollMode="always"
    >

  ..............

  </LinearLayout>
4

2 に答える 2

1

ScrollView で LinearLayout をラップする必要があります。また、LinearLayout のスクロールのパラメーターを削除しても効果はありません。

注: ScrollView は、ネストされた子を 1 つだけ持つことができます! したがって、それがメインのレイアウトになるはずです。

于 2012-07-05T13:48:36.540 に答える
1

スクロール ビューでリニア レイアウトをラップする必要があります。次に例を示します。

<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
  android:id="@+id/scroller"
  android:layout_width="fill_parent"
  android:layout_height="fill_parent"
  android:fillViewport="true" >

    <LinearLayout
       android:layout_width="fill_parent"
       android:layout_height="wrap_content"
       android:orientation="vertical">

    // YOUR CONTENT GOES HERE

     </LinearLayout>       
</ScrollView>
于 2012-07-05T13:59:49.220 に答える