android - Scrollview Realigns textView -


i have blank activity contains many text view want use scrollview whenever use text views shift preassigned position top.before adding scrollview , after adding scrollview here's xml code

<?xml version="1.0" encoding="utf-8"?>   <scrollview     android:layout_width="match_parent"     android:layout_height="match_parent"> <relativelayout     android:layout_width="match_parent"     android:layout_height="match_parent">  <button     android:layout_width="wrap_content"     android:layout_height="wrap_content"     android:text="off"     android:id="@+id/button"     android:onclick="torchtoggle"     android:layout_below="@+id/textview"     android:layout_centerhorizontal="true"     android:layout_margintop="71dp"     android:background="#cdc6c6" />  <textview     android:layout_width="wrap_content"     android:layout_height="wrap_content"     android:textappearance="?android:attr/textappearancelarge"     android:text="torch"     android:id="@+id/textview"     android:layout_alignparenttop="true"     android:layout_centerhorizontal="true"     android:textcolor="#e8d9d9" />  <textview     android:layout_width="match_parent"     android:layout_height="wrap_content"     android:textappearance="?android:attr/textappearancelarge"     android:id="@+id/textview2"     android:layout_centervertical="true"     android:layout_centerhorizontal="true"     android:textcolor="#dacece"     android:text="#error in display" />  <textview     android:layout_width="fill_parent"     android:layout_height="wrap_content"     android:textappearance="?android:attr/textappearancemedium"     android:id="@+id/textview3"     android:layout_below="@+id/textview2"     android:layout_centerhorizontal="true"     android:layout_margintop="83dp"     android:textcolor="#cdc0c0"     android:text="#error in display" />  <textview     android:layout_width="match_parent"     android:layout_height="wrap_content"     android:textappearance="?android:attr/textappearancemedium"     android:id="@+id/textview4"     android:textcolor="#f3ef7a"     android:layout_below="@+id/textview3"     android:layout_centerhorizontal="true"     android:text="#error in display" />  <progressbar     style="?android:attr/progressbarstylehorizontal"     android:layout_width="match_parent"     android:layout_height="wrap_content"     android:id="@+id/progressbar"     android:layout_alignparentbottom="true"     android:layout_centerhorizontal="true" />  <button     style="?android:attr/buttonstylesmall"     android:layout_width="wrap_content"     android:layout_height="wrap_content"     android:text="next"     android:id="@+id/button2"     android:layout_aligntop="@+id/button"     android:layout_alignparentright="true"     android:layout_alignparentend="true"     android:nestedscrollingenabled="false"     android:onclick="nextactivity" />    </relativelayout> </scrollview> 

the height of relativelayout falling wrap_content when inside scrollview virtual height of scrollview infinite , match_parent doesn't make sense.

you try adding android:fillviewport="true" scrollview. give relativelayout minimum height of match_parent. should change relativelayout's layout_height wrap_content.


Comments

Popular posts from this blog

get url and add instance to a model with prefilled foreign key :django admin -

css - Make div keyboard-scrollable in jQuery Mobile? -

ruby on rails - Seeing duplicate requests handled with Unicorn -