Skip to content Skip to sidebar Skip to footer

Why Is My Android Scrollview Not Scrolling?

For some reason scrolling is not getting activated. I want to have that black place cover half the screen also. But if I change that height of ScrollView to wrap content then this

Solution 1:

Answer is also located:

ScrollView with two views, first view filling screen

What I did was to programmaticly arrange that space for the pager. This part of the other answer was useful for me.

    layout = (LinearLayout)findViewById(R.id.linlayout);
        f1=(FrameLayout) findViewById(R.id.f1);
        f2=(FrameLayout) findViewById(R.id.f2);
        ViewTreeObservervto= layout.getViewTreeObserver(); 
        vto.addOnGlobalLayoutListener(newOnGlobalLayoutListener() { 
            @OverridepublicvoidonGlobalLayout() { 
                layout.getViewTreeObserver().removeGlobalOnLayoutListener(this); 
                intwidth= layout.getMeasuredWidth();
                intheight= layout.getMeasuredHeight(); 

                f1.setLayoutParams(newLayoutParams(width, height));
                f2.setLayoutParams(newLayoutParams(width, height));
            } 
        });

Solution 2:

i check your xml layout and I see that you don't close the ScrollView Correctly.

<LinearLayoutandroid:layout_width="match_parent"android:layout_height="wrap_content"android:background="#e0e0e0"android:orientation="vertical"
       ><android.support.v4.view.ViewPagerandroid:id="@+id/pager"android:layout_width="match_parent"android:layout_height="wrap_content"android:scaleType="fitXY" /><TextViewandroid:id="@+id/temelBilgilerInfo"android:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_alignParentTop="true"android:layout_centerHorizontal="true"android:layout_marginTop="18dp"android:textColor="@android:color/black"android:textSize="20dp" /><Viewandroid:id="@+id/layout_root"android:layout_width="fill_parent"android:layout_height="1dip"android:layout_alignParentEnd="true"android:layout_alignParentRight="true"android:layout_below="@+id/temelBilgilerInfo"
            /><EditTextandroid:id="@+id/birthday_edit"android:layout_width="250dp"android:layout_height="wrap_content"android:layout_below="@+id/layout_root"android:layout_centerHorizontal="true"android:layout_centerInParent="true"android:ellipsize="start"android:ems="10"android:gravity="center_horizontal"android:hint="Enter Birthday"android:inputType="date"android:textColor="#000000"android:textColorHint="#DDAAAAAA" /><EditTextandroid:id="@+id/birthday_edit1"android:layout_width="250dp"android:layout_height="wrap_content"android:layout_below="@+id/birthday_edit"android:layout_centerHorizontal="true"android:layout_centerInParent="true"android:ellipsize="start"android:ems="10"android:gravity="center_horizontal"android:hint="Enter Birthday"android:inputType="date"android:textColor="#000000"android:textColorHint="#DDAAAAAA" /><EditTextandroid:id="@+id/birthday_edit2"android:layout_width="250dp"android:layout_height="wrap_content"android:layout_below="@+id/birthday_edit1"android:layout_centerHorizontal="true"android:layout_centerInParent="true"android:ellipsize="start"android:ems="10"android:gravity="center_horizontal"android:hint="Enter Birthday"android:inputType="date"android:textColor="#000000"android:textColorHint="#DDAAAAAA" /><EditTextandroid:id="@+id/birthday_edit3"android:layout_width="250dp"android:layout_height="wrap_content"android:layout_below="@+id/birthday_edit2"android:layout_centerHorizontal="true"android:layout_centerInParent="true"android:ellipsize="start"android:ems="10"android:gravity="center_horizontal"android:hint="Enter Birthday"android:inputType="date"android:textColor="#000000"android:textColorHint="#DDAAAAAA" /><EditTextandroid:id="@+id/birthday_edit4"android:layout_width="250dp"android:layout_height="wrap_content"android:layout_below="@+id/birthday_edit3"android:layout_centerHorizontal="true"android:layout_centerInParent="true"android:ellipsize="start"android:ems="10"android:gravity="center_horizontal"android:hint="Enter Birthday1"android:inputType="date"android:textColor="#000000"android:textColorHint="#DDAAAAAA" /><EditTextandroid:id="@+id/birthday_edit5"android:layout_width="250dp"android:layout_height="wrap_content"android:layout_below="@+id/birthday_edit4"android:layout_centerHorizontal="true"android:layout_centerInParent="true"android:ellipsize="start"android:ems="10"android:gravity="center_horizontal"android:hint="Enter Birthday123213"android:inputType="date"android:textColor="#000000"android:textColorHint="#DDAAAAAA" /><EditTextandroid:id="@+id/birthday_edit7"android:layout_width="250dp"android:layout_height="wrap_content"android:layout_below="@+id/birthday_edit6"android:layout_centerHorizontal="true"android:layout_centerInParent="true"android:ellipsize="start"android:ems="10"android:gravity="center_horizontal"android:hint="Enter Birthdayasdasdasd"android:inputType="date"android:textColor="#000000"android:textColorHint="#DDAAAAAA" /><EditTextandroid:id="@+id/birthday_edit8"android:layout_width="250dp"android:layout_height="wrap_content"android:layout_below="@+id/birthday_edit7"android:layout_centerHorizontal="true"android:layout_centerInParent="true"android:ellipsize="start"android:ems="10"android:gravity="center_horizontal"android:hint="Enter Birthdayasdasdasd"android:inputType="date"android:textColor="#000000"android:textColorHint="#DDAAAAAA" />
        android:gravity="center_horizontal"/>

        <EditTextandroid:id="@+id/birthday_edit9"android:layout_width="250dp"android:layout_height="wrap_content"android:layout_below="@+id/birthday_edit8"android:layout_centerHorizontal="true"android:layout_centerInParent="true"android:ellipsize="start"android:ems="10"android:gravity="center_horizontal"android:hint="Enter Birthdayasdasdasd"android:inputType="date"android:textColor="#000000"android:textColorHint="#DDAAAAAA" /><EditTextandroid:id="@+id/birthday_edit10"android:layout_width="250dp"android:layout_height="wrap_content"android:layout_below="@+id/birthday_edit9"android:layout_centerHorizontal="true"android:layout_centerInParent="true"android:ellipsize="start"android:ems="10"android:gravity="center_horizontal"android:hint="Enter Birthdayasdasdasd"android:inputType="date"android:textColor="#000000"android:textColorHint="#DDAAAAAA" /><EditTextandroid:id="@+id/birthday_edit11"android:layout_width="250dp"android:layout_height="wrap_content"android:layout_below="@+id/birthday_edit10"android:layout_centerHorizontal="true"android:layout_centerInParent="true"android:ellipsize="start"android:ems="10"android:gravity="center_horizontal"android:hint="Enter Birthdayasdasdasd"android:inputType="date"android:textColor="#000000"android:textColorHint="#DDAAAAAA" /><EditTextandroid:id="@+id/birthday_edit12"android:layout_width="250dp"android:layout_height="wrap_content"android:layout_below="@+id/birthday_edit11"android:layout_centerHorizontal="true"android:layout_centerInParent="true"android:ellipsize="start"android:ems="10"android:gravity="center_horizontal"android:hint="Enter Birthdayasdasdasd"android:inputType="date"android:textColor="#000000"android:textColorHint="#DDAAAAAA" /><EditTextandroid:id="@+id/birthday_edit13"android:layout_width="250dp"android:layout_height="wrap_content"android:layout_below="@+id/birthday_edit12"android:layout_centerHorizontal="true"android:layout_centerInParent="true"android:ellipsize="start"android:ems="10"android:gravity="center_horizontal"android:hint="Enter asd"android:inputType="date"android:textColor="#000000"android:textColorHint="#DDAAAAAA" /></LinearLayout></ScrollView>

this code goes inside your Scrollview hope it helps!!!!!!!!!

Post a Comment for "Why Is My Android Scrollview Not Scrolling?"