android - How to arrange editTexts automatically on different screens? -


i've created relativelayout lots of edittexts, , see that, if change screen, edittexts aren't arranged anymore setted. don't know , how set remain same on screens.

*i tried creating layout-small, layout-large, etc, it's not changing anything.

here my

medii.xml

<?xml version="1.0" encoding="utf-8"?> <relativelayout xmlns:android="http://schemas.android.com/apk/res/android"     android:layout_width="match_parent"     android:layout_height="match_parent"     android:background="@drawable/mediib"     android:orientation="vertical" >      <edittext         android:id="@+id/edittext24"         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:layout_above="@+id/edittext13"         android:layout_alignleft="@+id/edittext22"         android:layout_alignright="@+id/edittext22"         android:layout_below="@+id/edittext22"         android:background="@drawable/nota2"         android:ems="10"         android:gravity="center"         android:hint="@string/nota"         android:inputtype="number" />      <edittext         android:id="@+id/edittext25"         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:layout_above="@+id/edittext14"         android:layout_alignleft="@+id/edittext23"         android:layout_alignright="@+id/edittext23"         android:layout_below="@+id/edittext23"         android:background="@drawable/nota2"         android:ems="10"         android:gravity="center"         android:hint="@string/nota"         android:inputtype="number" />      <edittext         android:id="@+id/edittext33"         android:layout_width="80dp"         android:layout_height="wrap_content"         android:layout_alignbottom="@+id/edittext34"         android:layout_torightof="@+id/edittext34"         android:background="@drawable/nota2"         android:ems="10"         android:gravity="center"         android:hint="@string/nota"         android:inputtype="number" />      <edittext         android:id="@+id/edittext36"         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:layout_above="@+id/edittext35"         android:layout_alignright="@+id/edittext35"         android:layout_torightof="@+id/edittext33"         android:background="@drawable/nota2"         android:ems="10"         android:gravity="center"         android:hint="@string/nota"         android:inputtype="number" />      <edittext         android:id="@+id/edittext32"         android:layout_width="80dp"         android:layout_height="wrap_content"         android:layout_alignbaseline="@+id/edittext37"         android:layout_alignbottom="@+id/edittext37"         android:layout_alignleft="@+id/edittext38"         android:background="@drawable/nota2"         android:ems="10"         android:gravity="center"         android:hint="@string/nota"         android:inputtype="number" />      <edittext         android:id="@+id/edittext34"         android:layout_width="80dp"         android:layout_height="wrap_content"         android:layout_alignbaseline="@+id/edittext32"         android:layout_alignbottom="@+id/edittext32"         android:layout_torightof="@+id/edittext32"         android:background="@drawable/nota2"         android:ems="10"         android:gravity="center"         android:hint="@string/nota"         android:inputtype="number" />      <edittext         android:id="@+id/edittext35"         android:layout_width="80dp"         android:layout_height="wrap_content"         android:layout_alignleft="@+id/edittext37"         android:layout_below="@+id/edittext37"         android:background="@drawable/nota2"         android:ems="10"         android:gravity="center"         android:hint="@string/nota"         android:inputtype="number" />      <edittext         android:id="@+id/edittext30"         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:layout_alignright="@+id/edittext31"         android:layout_below="@+id/edittext34"         android:layout_torightof="@+id/edittext33"         android:background="@drawable/nota2"         android:ems="10"         android:gravity="center"         android:hint="@string/nota"         android:inputtype="number" >          <requestfocus />     </edittext>      <edittext         android:id="@+id/edittext29"         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:layout_alignleft="@+id/edittext34"         android:layout_below="@+id/edittext34"         android:layout_toleftof="@+id/edittext33"         android:background="@drawable/nota2"         android:ems="10"         android:gravity="center"         android:hint="@string/nota"         android:inputtype="number" />      <edittext         android:id="@+id/edittext28"         android:layout_width="80dp"         android:layout_height="wrap_content"         android:layout_below="@+id/edittext33"         android:layout_torightof="@+id/edittext29"         android:background="@drawable/nota2"         android:ems="10"         android:gravity="center"         android:hint="@string/nota"         android:inputtype="number" />      <edittext         android:id="@+id/edittext31"         android:layout_width="80dp"         android:layout_height="wrap_content"         android:layout_above="@+id/edittext30"         android:layout_torightof="@+id/edittext33"         android:background="@drawable/nota2"         android:ems="10"         android:gravity="center"         android:hint="@string/nota"         android:inputtype="number" />      <edittext         android:id="@+id/edittext39"         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:layout_alignleft="@+id/edittext35"         android:layout_alignright="@+id/edittext23"         android:layout_below="@+id/edittext38"         android:layout_margintop="41dp"         android:background="@drawable/nota2"         android:ems="10"         android:gravity="center"         android:hint="@string/medie"         android:inputtype="numberdecimal" />      <edittext         android:id="@+id/edittext38"         android:layout_width="80dp"         android:layout_height="wrap_content"         android:layout_alignbaseline="@+id/edittext29"         android:layout_alignbottom="@+id/edittext29"         android:layout_torightof="@+id/edittext35"         android:background="@drawable/nota2"         android:ems="10"         android:gravity="center"         android:hint="@string/nota"         android:inputtype="number" />      <edittext         android:id="@+id/edittext23"         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:layout_above="@+id/edittext24"         android:layout_alignleft="@+id/edittext38"         android:layout_toleftof="@+id/edittext29"         android:background="@drawable/nota2"         android:ems="10"         android:gravity="center"         android:hint="@string/nota"         android:inputtype="number" />      <edittext         android:id="@+id/edittext27"         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:layout_alignbaseline="@+id/edittext23"         android:layout_alignbottom="@+id/edittext23"         android:layout_alignleft="@+id/edittext35"         android:layout_toleftof="@+id/edittext38"         android:background="@drawable/nota2"         android:ems="10"         android:gravity="center"         android:hint="@string/nota"         android:inputtype="number" />      <button         android:id="@+id/bmedii3"         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:layout_alignleft="@+id/edittext39"         android:layout_alignright="@+id/edittext23"         android:layout_below="@+id/edittext39"         android:textsize="12sp" />      <edittext         android:id="@+id/edittext18"         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:layout_alignleft="@+id/edittext19"         android:layout_alignright="@+id/edittext19"         android:layout_below="@+id/edittext1"         android:background="@drawable/nota2"         android:ems="10"         android:gravity="center"         android:hint="@string/nota"         android:inputtype="number" />      <edittext         android:id="@+id/edittext26"         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:layout_alignleft="@+id/edittext18"         android:layout_alignright="@+id/edittext18"         android:layout_below="@+id/edittext18"         android:background="@drawable/nota2"         android:ems="10"         android:gravity="center"         android:hint="@string/nota"         android:inputtype="number" />      <edittext         android:id="@+id/edittext14"         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:layout_alignleft="@+id/edittext26"         android:layout_alignright="@+id/edittext26"         android:layout_below="@+id/edittext26"         android:background="@drawable/nota2"         android:ems="10"         android:gravity="center"         android:hint="@string/nota"         android:inputtype="number" />      <edittext         android:id="@+id/edittext13"         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:layout_alignleft="@+id/edittext24"         android:layout_alignright="@+id/edittext14"         android:layout_below="@+id/edittext14"         android:background="@drawable/nota2"         android:ems="10"         android:gravity="center"         android:hint="@string/nota"         android:inputtype="number" />      <edittext         android:id="@+id/edittext12"         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:layout_alignright="@+id/edittext13"         android:layout_below="@+id/edittext13"         android:layout_torightof="@+id/edittext34"         android:background="@drawable/nota2"         android:ems="10"         android:gravity="center"         android:hint="@string/nota"         android:inputtype="number" />      <edittext         android:id="@+id/edittext15"         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:layout_alignleft="@+id/edittext12"         android:layout_alignright="@+id/edittext12"         android:layout_below="@+id/edittext12"         android:background="@drawable/nota2"         android:ems="10"         android:gravity="center"         android:hint="@string/nota"         android:inputtype="number" />      <edittext         android:id="@+id/edittext16"         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:layout_alignleft="@+id/edittext15"         android:layout_alignright="@+id/edittext15"         android:layout_below="@+id/edittext15"         android:background="@drawable/nota2"         android:ems="10"         android:gravity="center"         android:hint="@string/nota"         android:inputtype="number" />      <edittext         android:id="@+id/edittext17"         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:layout_alignleft="@+id/edittext16"         android:layout_alignright="@+id/edittext16"         android:layout_below="@+id/edittext16"         android:background="@drawable/nota2"         android:ems="10"         android:gravity="center"         android:hint="@string/nota"         android:inputtype="number" />      <edittext         android:id="@+id/edittext7"         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:layout_alignleft="@+id/edittext1"         android:layout_alignright="@+id/edittext1"         android:layout_below="@+id/edittext1"         android:background="@drawable/nota2"         android:ems="10"         android:gravity="center"         android:hint="@string/nota"         android:inputtype="number" />      <edittext         android:id="@+id/edittext5"         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:layout_alignleft="@+id/edittext1"         android:layout_alignright="@+id/edittext7"         android:layout_below="@+id/edittext7"         android:background="@drawable/nota2"         android:ems="10"         android:gravity="center"         android:hint="@string/nota"         android:inputtype="number" />      <edittext         android:id="@+id/edittext8"         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:layout_alignleft="@+id/edittext1"         android:layout_alignright="@+id/edittext5"         android:layout_below="@+id/edittext5"         android:background="@drawable/nota2"         android:ems="10"         android:gravity="center"         android:hint="@string/nota"         android:inputtype="number" />      <edittext         android:id="@+id/edittext3"         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:layout_alignleft="@+id/edittext1"         android:layout_alignright="@+id/edittext8"         android:layout_below="@+id/edittext8"         android:background="@drawable/nota2"         android:ems="10"         android:gravity="center"         android:hint="@string/nota"         android:inputtype="number" />      <edittext         android:id="@+id/edittext10"         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:layout_alignleft="@+id/edittext1"         android:layout_alignright="@+id/edittext3"         android:layout_below="@+id/edittext3"         android:background="@drawable/nota2"         android:ems="10"         android:gravity="center"         android:hint="@string/nota"         android:inputtype="number" />      <edittext         android:id="@+id/edittext6"         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:layout_alignleft="@+id/edittext10"         android:layout_alignright="@+id/edittext10"         android:layout_below="@+id/edittext10"         android:background="@drawable/nota2"         android:ems="10"         android:gravity="center"         android:hint="@string/nota"         android:inputtype="number" />      <edittext         android:id="@+id/edittext2"         android:layout_width="60dp"         android:layout_height="20dp"         android:layout_above="@+id/edittext17"         android:layout_alignleft="@+id/edittext6"         android:layout_alignright="@+id/edittext6"         android:background="@drawable/nota2"         android:ems="10"         android:gravity="center"         android:hint="@string/nota" />      <edittext         android:id="@+id/edittext1"         android:layout_width="100dp"         android:layout_height="wrap_content"         android:layout_alignparenttop="true"         android:layout_alignright="@+id/edittext32"         android:layout_marginright="29dp"         android:layout_margintop="120dp"         android:background="@drawable/nota2"         android:ems="10"         android:gravity="center"         android:hint="@string/nota"         android:inputtype="number" />      <edittext         android:id="@+id/edittext37"         android:layout_width="80dp"         android:layout_height="wrap_content"         android:layout_alignparentleft="true"         android:layout_below="@+id/bmedii2"         android:layout_marginleft="30dp"         android:layout_margintop="80dp"         android:background="@drawable/nota2"         android:ems="10"         android:gravity="center"         android:hint="@string/nota"         android:inputtype="number" />      <edittext         android:id="@+id/edittext4"         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:layout_alignbaseline="@+id/edittext23"         android:layout_alignbottom="@+id/edittext23"         android:layout_alignright="@+id/edittext29"         android:layout_torightof="@+id/edittext23"         android:background="@drawable/nota2"         android:ems="10"         android:gravity="center"         android:hint="@string/nota"         android:inputtype="number" />      <edittext         android:id="@+id/edittext11"         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:layout_alignbottom="@+id/edittext4"         android:layout_alignleft="@+id/edittext28"         android:layout_aligntop="@+id/edittext22"         android:layout_toleftof="@+id/edittext22"         android:ems="10"         android:inputtype="number" />      <edittext         android:id="@+id/edittext22"         android:layout_width="40dp"         android:layout_height="20dp"         android:layout_alignleft="@+id/edittext28"         android:layout_alignright="@+id/edittext28"         android:layout_below="@+id/edittext29"         android:background="@drawable/nota2"         android:ems="10"         android:gravity="center"         android:hint="@string/nota"         android:inputtype="number" />      <edittext         android:id="@+id/edittext21"         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:layout_alignbottom="@+id/edittext4"         android:layout_alignright="@+id/edittext30"         android:layout_aligntop="@+id/edittext22"         android:layout_torightof="@+id/edittext22"         android:ems="10"         android:inputtype="number"         android:gravity="center"         android:hint="@string/nota"         android:background="@drawable/nota2" />      <edittext         android:id="@+id/edittext19"         android:layout_width="170dp"         android:layout_height="wrap_content"         android:layout_alignbaseline="@+id/edittext1"         android:layout_alignbottom="@+id/edittext1"         android:layout_alignleft="@+id/edittext33"         android:background="@drawable/nota2"         android:ems="10"         android:gravity="center"         android:hint="@string/teze"         android:inputtype="number" />      <edittext         android:id="@+id/edittext20"         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:layout_alignleft="@+id/edittext16"         android:layout_alignright="@+id/edittext17"         android:layout_below="@+id/edittext17"         android:background="@drawable/nota2"         android:ems="10"         android:gravity="center"         android:hint="@string/medie"         android:inputtype="numberdecimal" />      <button         android:id="@+id/bmedii2"         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:layout_alignleft="@+id/edittext20"         android:layout_alignright="@+id/edittext20"         android:layout_below="@+id/edittext20"         android:textsize="12sp" />      <edittext         android:id="@+id/edittext9"         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:layout_above="@+id/bmedii2"         android:layout_alignleft="@+id/edittext2"         android:layout_alignright="@+id/edittext2"         android:background="@drawable/nota2"         android:ems="10"         android:gravity="center"         android:hint="@string/medie"         android:inputtype="numberdecimal" />      <edittext         android:id="@+id/edittext41"         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:layout_above="@+id/edittext9"         android:layout_alignleft="@+id/edittext2"         android:layout_alignright="@+id/edittext9"         android:layout_below="@+id/edittext2"         android:ems="10"         android:inputtype="number"         android:background="@drawable/nota2"         android:gravity="center"         android:hint="@string/nota" />      <button         android:id="@+id/bmedii"         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:layout_above="@+id/edittext37"         android:layout_alignleft="@+id/edittext9"         android:layout_alignright="@+id/edittext9"         />      <edittext         android:id="@+id/edittext40"         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:layout_alignbottom="@+id/edittext22"         android:layout_alignright="@+id/edittext30"         android:layout_aligntop="@+id/edittext22"         android:layout_torightof="@+id/edittext22"         android:ems="10"         android:inputtype="number"         android:background="@drawable/nota2"         android:gravity="center"         android:hint="@string/nota" />  </relativelayout> 

and here are

some pictures of how looks:

normal:

enter image description here

abnormal:

enter image description here


Comments

Popular posts from this blog

android - Get AccessToken using signpost OAuth without opening a browser (Two legged Oauth) -

org.mockito.exceptions.misusing.InvalidUseOfMatchersException: mockito -

google shop client API returns 400 bad request error while adding an item -