在 android 工作室中添加滚动视图时遇到问题

trouble adding scrollview in android studio

<ScrollView
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_height="match_parent"
    android:layout_width="match_parent"
    >
<LinearLayout
    xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"
    android:layout_height="match_parent"

    android:orientation="vertical"
    android:background="@drawable/divisionwise"
    tools:context="historical.com.example.ahmed.historicalplacesbd.Division">

    <ImageButton
        android:id="@+id/dhaka"
        android:layout_width="240dp"
        android:layout_height="70dp"
        android:layout_marginTop="20dp"
        android:layout_gravity="center"
        android:background="@drawable/divisionbtnone"/>
    <ImageButton
        android:id="@+id/chittagong"
        android:layout_width="240dp"
        android:layout_height="70dp"
        android:layout_gravity="center"
        android:layout_marginTop="10dp"
        android:background="@drawable/chitta"/>
    <ImageButton
        android:id="@+id/sylhet"
        android:layout_width="240dp"
        android:layout_height="70dp"
        android:layout_gravity="center"
        android:layout_marginTop="10dp"
        android:background="@drawable/sylh"/>
    <ImageButton
        android:id="@+id/khulna"
        android:layout_width="240dp"
        android:layout_height="60dp"
        android:layout_gravity="center"
        android:layout_marginTop="10dp"
        android:background="@drawable/khuln"
        />
    <ImageButton
        android:id="@+id/rajshahi"
        android:layout_width="240dp"
        android:layout_height="70dp"
        android:layout_gravity="center"
        android:layout_marginTop="10dp"
        android:background="@drawable/raj"/>
    <ImageButton
        android:id="@+id/barishal"
        android:layout_width="240dp"
        android:layout_height="70dp"
        android:layout_gravity="center"
        android:layout_marginTop="10dp"
        android:background="@drawable/bari"/>
    <ImageButton
        android:id="@+id/rangpur"
        android:layout_width="240dp"
        android:layout_height="60dp"
        android:layout_marginTop="10dp"
        android:layout_gravity="center"
        android:background="@drawable/rangpor"
        />

</LinearLayout>
</ScrollView>

我使用此代码在我的 xml file.but 中添加滚动视图 我在我的输出中得到一个白色屏幕,它占据了我的图像和按钮的一些位置。像这样。

现在如何删除我模拟 app.i 时生成的额外空白 space 希望我的图像和其他属性显示在我的应用程序屏幕上

scrollview 作为子容器添加到父容器 linearlayout

像下面一样添加

    <LinearLayout xmlns:tools="http://schemas.android.com/tools"
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="@drawable/divisionwise"
    android:orientation="vertical"
    tools:context="historical.com.example.ahmed.historicalplacesbd.Division" >

<ScrollView
    android:layout_height="match_parent"
    android:layout_width="match_parent"
    >
<ImageButton
    android:id="@+id/dhaka"
    android:layout_width="240dp"
    android:layout_height="70dp"
    android:layout_marginTop="20dp"
    android:layout_gravity="center"
    android:background="@drawable/divisionbtnone"/>
<ImageButton
    android:id="@+id/chittagong"
    android:layout_width="240dp"
    android:layout_height="70dp"
    android:layout_gravity="center"
    android:layout_marginTop="10dp"
    android:background="@drawable/chitta"/>
<ImageButton
    android:id="@+id/sylhet"
    android:layout_width="240dp"
    android:layout_height="70dp"
    android:layout_gravity="center"
    android:layout_marginTop="10dp"
    android:background="@drawable/sylh"/>
<ImageButton
    android:id="@+id/khulna"
    android:layout_width="240dp"
    android:layout_height="60dp"
    android:layout_gravity="center"
    android:layout_marginTop="10dp"
    android:background="@drawable/khuln"
    />
<ImageButton
    android:id="@+id/rajshahi"
    android:layout_width="240dp"
    android:layout_height="70dp"
    android:layout_gravity="center"
    android:layout_marginTop="10dp"
    android:background="@drawable/raj"/>
<ImageButton
    android:id="@+id/barishal"
    android:layout_width="240dp"
    android:layout_height="70dp"
    android:layout_gravity="center"
    android:layout_marginTop="10dp"
    android:background="@drawable/bari"/>
<ImageButton
    android:id="@+id/rangpur"
    android:layout_width="240dp"
    android:layout_height="60dp"
    android:layout_marginTop="10dp"
    android:layout_gravity="center"
    android:background="@drawable/rangpor"
    />
</ScrollView>
</LinearLayout>

要使图像全屏,请使用android:background="@drawable/divisionwise" in scroll view instead of LinearLayout.

<ScrollView
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_height="match_parent"
    android:layout_width="match_parent"
android:background="@drawable/divisionwise"
    >
    <LinearLayout
        xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"
        android:layout_height="wrap_content"

        android:orientation="vertical"

        tools:context="historical.com.example.ahmed.historicalplacesbd.Division">
    </LinearLayout>
    </ScrollView>