Click here to Skip to main content
15,888,454 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
hi guys . im new in android programming .
i have a problem when i want to designe my UI in (XML).
my problem is when i run my app in Nexus7 (800*1280 hdpi) everything is well .
but if i change AVD to Nexus One (480*800 hdpi) it shows me something different !
i use dp unit for layouts and inputs and Sp unit for font .
but as i said it doesn't Show a Correct UI !
my Code :

HTML
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"   
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:paddingBottom="@dimen/activity_vertical_margin"
    android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
    tools:context=".MainActivity"    
    android:removed="@color/color_name_1"
    android:orientation="vertical"
     >
<LinearLayout 
     android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:gravity="center_horizontal"
    android:removed="@color/color_name_1"
    android:orientation="horizontal"    
    >    
    <TextView 
        android:id="@+id/WelcomTop"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Iranian Magic Box"
        android:textColor="@color/color_name_2"
        android:textSize="90sp"        
        />    
</LinearLayout>



<LinearLayout 
     android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:gravity="center_horizontal"
    android:removed="@color/color_name_1"
    android:orientation="horizontal"    
    >    
    <TextView 
        android:id="@+id/Version"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Sweet Land version"
        android:textColor="@color/color_name_2"
        android:textSize="45sp"        
        />    
</LinearLayout>


<LinearLayout 
     android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:gravity="center_horizontal"
    android:removed="@color/color_name_1"
    android:orientation="horizontal"    
    >    
    <TextView 
        android:id="@+id/desginer"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="designed By mahmud Shahrokni"
        android:textColor="@color/color_name_2"
        android:textSize="45sp"        
        />    
</LinearLayout>

<LinearLayout
   android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:gravity="center_horizontal"
    android:removed="@color/color_name_1"
    android:orientation="horizontal"       
     >    
    <EditText
    android:id="@+id/TellNumber"
    android:layout_width="500dp"
    android:layout_height="50dp"
    android:removed="@color/color_name_0"
    android:text="Ex:09121995572"
    android:layout_marginTop="20dp"
    android:gravity="center"
    android:textSize="25sp"
    android:ems="10" >
    <requestFocus />
</EditText>    
</LinearLayout>


<LinearLayout
   android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:gravity="center_horizontal"
    android:removed="@color/color_name_1"
    android:orientation="horizontal"       
     >    
    <EditText
    android:id="@+id/PWD"
    android:layout_width="500dp"
    android:layout_height="50dp"
    android:removed="@color/color_name_0"
    android:text="********"
    android:layout_marginTop="20dp"
    android:gravity="center"
    android:textSize="25sp"
    android:inputType="textPassword"
    android:ems="10" >
    <requestFocus />
</EditText>    
</LinearLayout>



</LinearLayout>
Posted
Updated 6-Jan-15 4:41am
v3

1 solution

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900