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
Post a Comment