私のアクティビティのXMLファイルはrootviewとしてScrollView
です。子として相対レイアウトが2つあります。これは私にエラーを与えている。スクロールバーを2つの子レイアウトを持つレイアウトにアサインする
私はこのXMLのScrollView
に子ビューとして2つの相対レイアウトを残したいと思います。私はそれが全体のレイアウトや、単に第2のレイアウトのいずれかスクロールできるようにしたい
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:weightSum="1">
<RelativeLayout
android:id="@+id/relativeLayout"
android:layout_width="match_parent"
android:layout_height="150dp"
android:background="@drawable/bg_about">
<TextView
android:id="@+id/textAboutUs"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:layout_gravity="center"
android:gravity="clip_vertical"
android:text="@string/about_us"
android:textColor="#ffffff" />
</RelativeLayout>
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_below="@+id/relativeLayout"
android:layout_weight="0.96"
android:background="#E8E9EA" />
</RelativeLayout>
</ScrollView>
:
は、ここに私のXMLファイルです。
レイアウトあなたが提供している:以下全部がスクロール可能であることの例がある - いずれかの方法で、あなたは
ScrollView
(多くの子要素を持つことができ、この子要素)のためにのみONE子要素が存在することを確認する必要があります完全に間違って書かれている。多くの欠落したパラメータがあります。なぜあなたはあなたの必要なものを教えてくれないのですか?あなたのレイアウトはどうですか?私はあなたがそれを作るのを手伝ってくれるでしょう。 –ScrollViewごとに1つ以上の子を持つことはできません。子孫は多く、子は1つしか持てません。私の答えを参照してください – blueprintChris