私が望むすべての要素を見ることができず、正しい位置に配置することができないため、私はIntellijのデザイナーにいる間に相対レイアウトをスクロールする方法を見つけようとしていました。私は多くのスレッドを調査して読みましたが、私が一番よく知っていたアドバイスは「ScrollViewでスクロールしたいレイアウトをラップする」というものでしたが、それは私を助けませんでした。私はまだ私のウィジェットのすべてを見ることができません。画面の終わり近くに置くと、それらは縮小されたり、下に配置されたりします。私はそれらを見たり管理したりすることができません。私はこのすべてに新しいので、私は間違ったことをしているに違いないと思う。ScrollViewを相対レイアウトで動作させることができません
この質問への答えがすでに存在している場合、私はここに私のXMLだ、私はそれを
を見つけることができなかった、事前に謝罪:
<?xml version="1.0" encoding="utf-8"?>
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/ScrollView02"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:fillViewport="true"
android:nestedScrollingEnabled="true"
android:scrollIndicators="right"
tools:scrollY="150px" android:addStatesFromChildren="true" android:isScrollContainer="true"
android:scrollbarAlwaysDrawHorizontalTrack="false" android:scrollY="300dp">
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
android:paddingBottom="@dimen/activity_vertical_margin"
>
<ImageButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/imageButton3"
android:layout_alignParentTop="true" android:layout_alignParentStart="false"
android:layout_alignParentEnd="true" android:background="@drawable/abc_ic_menu_overflow_material"
android:clickable="true"/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="TITLE"
android:id="@+id/textView7" android:layout_below="@+id/imageButton3"
android:layout_centerHorizontal="true" android:textSize="25dp" android:textStyle="bold"/>
<Spinner
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/spinner"
android:layout_marginLeft="20dp" android:layout_marginRight="20dp"
android:layout_above="@+id/textView9" android:layout_centerHorizontal="true"
android:layout_marginBottom="20dp"/>
<SeekBar
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/seekBar"
android:layout_alignBottom="@+id/weight_button" android:layout_toEndOf="@+id/weight_button"
android:layout_marginBottom="12dp"/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="First"
android:id="@+id/textView9"
android:layout_above="@+id/textView10" android:layout_alignStart="@+id/spinner"/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="< >"
android:id="@+id/textView10"
android:textStyle="bold"
android:textSize="20dp"
android:layout_above="@+id/seekBar" android:layout_toStartOf="@+id/imageButton3"/>
<Button
android:layout_width="50dp"
android:layout_height="50dp"
android:id="@+id/weight_button"
android:text="80"
android:allowUndo="true"
android:background="@drawable/round_button_weight"
android:layout_marginLeft="5dp" android:textColor="@android:color/white"
android:layout_above="@+id/textView11" android:layout_alignStart="@+id/textView9"
android:layout_marginBottom="17dp"/>
<LinearLayout android:orientation="horizontal" android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/weight_button"
android:layout_alignEnd="@+id/imageButton3" android:id="@+id/linearLayout2"
android:layout_marginTop="10dp" android:layout_alignLeft="@+id/weight_button">
</LinearLayout>
<TextView android:layout_width="match_parent" android:layout_height="1dp" android:id="@+id/textView11"
android:background="#555252" android:layout_weight="1" android:layout_gravity="center_vertical"
android:layout_alignParentStart="true" android:layout_marginBottom="10dp"
android:layout_above="@+id/textView12"/>
<SeekBar android:layout_width="match_parent" android:layout_height="wrap_content" android:id="@+id/seekBar2"
android:layout_centerVertical="true" android:layout_toEndOf="@+id/button"/>
<TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Second"
android:id="@+id/textView12"
android:layout_above="@+id/button" android:layout_alignStart="@+id/textView9"
android:layout_marginBottom="5dp" android:layout_marginTop="10dp"/>
<TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="< >"
android:id="@+id/textView13" android:textStyle="bold" android:textSize="20dp"
android:layout_below="@+id/textView12" android:layout_alignEnd="@+id/spinner"/>
<Button android:layout_width="50dp" android:layout_height="50dp" android:id="@+id/button" android:text="175"
android:allowUndo="true" android:background="@drawable/round_button_height"
android:textColor="@android:color/white"
android:layout_centerVertical="true" android:layout_toStartOf="@+id/seekBar"/>
<TextView android:layout_width="match_parent" android:layout_height="1dp" android:id="@+id/textView14"
android:background="#555252" android:layout_weight="1" android:layout_gravity="center_vertical"
android:layout_below="@+id/button" android:layout_alignLeft="@+id/textView11"
android:layout_marginTop="10dp" android:layout_marginBottom="5dp"/>
<TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Third"
android:id="@+id/textView15"
android:layout_below="@+id/textView14" android:layout_alignStart="@+id/button2"
android:layout_marginBottom="5dp" android:layout_marginTop="10dp"/>
<Button android:layout_width="50dp" android:layout_height="50dp" android:id="@+id/button2" android:text="24"
android:allowUndo="true" android:background="@drawable/round_button_height"
android:textColor="@android:color/white"
android:layout_alignTop="@+id/textView16" android:layout_toStartOf="@+id/seekBar3"
android:layout_marginBottom="20dp"/>
<SeekBar android:layout_width="match_parent" android:layout_height="wrap_content" android:id="@+id/seekBar3"
android:layout_alignBottom="@+id/button2" android:layout_alignStart="@+id/seekBar2"
android:layout_marginBottom="12dp"/>
<TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="< >"
android:id="@+id/textView16" android:textStyle="bold" android:textSize="20dp"
android:layout_below="@+id/textView15"
android:layout_alignRight="@+id/textView10" android:layout_alignLeft="@+id/textView10"/>
<TextView android:layout_width="match_parent" android:layout_height="1dp" android:id="@+id/textView17"
android:background="#555252" android:layout_weight="1" android:layout_gravity="center_vertical"
android:layout_below="@+id/button2"/>
<RadioButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="0-6"
android:id="@+id/radioButton1"
android:layout_marginTop="37dp" android:checked="false"
android:layout_below="@+id/textView17" android:layout_alignEnd="@+id/textView9"/>
<RadioButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="6-18"
android:id="@+id/radioButton2"
android:checked="false"
android:layout_alignTop="@+id/radioButton3" android:layout_centerHorizontal="true"/>
<RadioButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text=">18"
android:id="@+id/radioButton3"
android:checked="false"
android:layout_alignTop="@+id/radioButton1" android:layout_alignEnd="@+id/textView16"
android:layout_marginEnd="26dp"/>
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Title1"
android:id="@+id/textView18"
android:textStyle="bold"
android:textSize="15dp" android:layout_above="@+id/radioButton2" android:layout_alignParentStart="false"
android:padding="10dp" android:textAllCaps="true" android:textColor="@android:color/white"
android:background="#3b3c50" android:layout_marginTop="20dp" android:layout_marginBottom="10dp"/>
<TextView android:layout_width="match_parent" android:layout_height="wrap_content"
android:text="Title2" android:id="@+id/textView19"
android:textStyle="bold"
android:textSize="15dp" android:layout_below="@+id/radioButton1"
android:layout_alignStart="@+id/textView18" android:layout_marginTop="10dp"
android:layout_marginBottom="10dp" android:padding="10dp" android:textAllCaps="true"
android:textColor="@android:color/white" android:background="#3b3c50"/>
<RadioButton android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="1"
android:id="@+id/radioButton" android:checked="false"
android:layout_below="@+id/textView19" android:layout_alignStart="@+id/radioButton1"/>
<RadioButton android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="2"
android:id="@+id/radioButton4" android:checked="false"
android:layout_below="@+id/textView19" android:layout_alignEnd="@+id/textView7"/>
<RadioButton android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="3"
android:id="@+id/radioButton5" android:checked="false"
android:layout_alignTop="@+id/radioButton4" android:layout_alignEnd="@+id/textView13"/>
<TextView android:layout_width="match_parent" android:layout_height="wrap_content" android:text="Title 3"
android:id="@+id/textView20" android:textStyle="bold" android:textSize="15dp"
android:layout_below="@+id/radioButton" android:layout_alignStart="@+id/textView19"
android:layout_marginTop="10dp" android:layout_marginBottom="10dp"
android:textColor="@android:color/white" android:background="#3b3c50" android:textAllCaps="true"
android:padding="10dp"/>
<RadioButton android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="1"
android:id="@+id/radioButton6" android:checked="false"
android:layout_below="@+id/textView20" android:layout_alignStart="@+id/radioButton"/>
<RadioButton android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="2"
android:id="@+id/radioButton7" android:checked="false"
android:layout_alignTop="@+id/radioButton6" android:layout_alignStart="@+id/radioButton4"/>
<RadioButton android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="3"
android:id="@+id/radioButton8" android:checked="false"
android:layout_alignTop="@+id/radioButton7" android:layout_alignStart="@+id/radioButton5"/>
<TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Title4"
android:id="@+id/textView21" android:textStyle="bold" android:textSize="15dp"
android:layout_below="@+id/radioButton8" android:layout_alignStart="@+id/textView20"
android:layout_marginTop="10dp" android:layout_marginBottom="10dp"/>
</RelativeLayout>
</ScrollView>