2

したがって、複数の線形レイアウト (4) があり、それらをすべてscrollview. これらのレイアウトは、 column/category で区切られた入力フィールドに使用されますNames, Ages, Occupation, and Country of Residence

これらにはそれぞれ独自の がありlinearlayoutます。それらをすべて同時にスクロール可能にする方法はありますか (scrollview は 1 つの子のみをサポートするため)。

4

4 に答える 4

4

LinearLayout他のすべてを含むものを1つだけ持ってくださいLInearLayouts

ドキュメントから

...つまり、スクロールするコンテンツ全体を含む1つの子を配置する必要があります。この子は、それ自体がオブジェクトの複雑な階層を持つレイアウト マネージャーである可能性があります

これは、直接の子 (メインLinearLayout) は 1 つしか持つことができないが、1 つの子はそれ自体の子を持つことができることを意味します。

于 2013-08-22T18:22:27.317 に答える
2

ScrollView直接の子は 1 つだけ持つことができます

すべてのレイアウトを含む1つのレイアウトを使用してください

お気に入り

<ScrollView  .....>
<LinearLayout .....>

   .............Your All other Layouts .................

</LinearLayout>
</ScrollView>
于 2013-08-22T18:22:11.017 に答える
1

時間をかけて一つ一つやる必要があります。Tarsemが言ったように、このスクロールビュー内に1つのレイアウトを置くことができます

<ScrollView  .....>
<LinearLayout .....>
      //Inside this layout, you can another scroll view.
           <ScrollView  .....>
              <LinearLayout .....>

                       .............All your other Layouts .................
                     //continue adding them until you add your last scroll view.  if that 
                      is the desire layout.
                </LinearLayout>
             </ScrollView>

</LinearLayout>
</ScrollView>
于 2013-08-22T18:36:10.747 に答える
0
<ScrollView 
   <LinearLayout     // Your Main Layout 
       <LinearLayout   // Child Layout 1st
       </LinearLayout>

       <LinearLayout   // Child Layout 2nd
       </LinearLayout>

       <LinearLayout   // Child Layout 3rd
       </LinearLayout>

   </LinearLayout>
</ScrollView>

フォーマットについて使用してみてください。

それが役に立てば幸い。

よろしく

于 2016-08-19T04:44:16.373 に答える