我的应用屏幕不适合AVD

时间:2015-01-19 06:34:51

标签: android avd

我正在尝试在AVD中加载我的应用。但是,我的应用程序的屏幕不适合AVD。 AVD切断屏幕并且不会提供任何滚动下降。电子邮件EditText&它下面的所有内容都不会显示

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="@drawable/homescreen_bg"
    android:orientation="vertical" >

     <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="center"
        android:layout_marginTop="10dp"
        android:text="@string/EmployeeInfo_heading"
        android:textSize="25sp" />

     <ImageView 
         android:id="@+id/profile_pic"
         android:layout_width="100dp"
         android:layout_height="75dp"
         android:layout_gravity="right"
         android:layout_margin="10dp"
         android:contentDescription="@string/EmployeeInfo_profile_pic"
         android:src="@drawable/profile"/>

     <TableLayout 
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_margin="10dp"
        android:stretchColumns="*" >

        <TableRow>

            <TextView 
                android:text="@string/EmployeeInfo_emp_id"
                android:textSize="18sp"
                android:layout_gravity="left"/>

            <EditText
                android:id="@+id/emp_id"
                android:layout_width="100dp"
                android:layout_height="wrap_content"
                android:layout_marginLeft="10dp"
                android:layout_span="3"
                android:inputType="number" />

        </TableRow>

        <TableRow>

            <TextView 
                android:text="@string/EmployeeInfo_emp_name"
                android:textSize="18sp"
                android:layout_gravity="left"/>

            <EditText
                android:id="@+id/emp_name"
                android:layout_width="100dp"
                android:layout_height="wrap_content"
                android:layout_marginLeft="10dp"
                android:layout_span="3"
                android:inputType="text" />

        </TableRow>

        <TableRow>

            <TextView 
                android:text="@string/EmployeeInfo_emp_mobile_no"
                android:textSize="18sp"
                android:layout_gravity="left"/>

            <EditText
                android:id="@+id/emp_mobile_no"
                android:layout_width="100dp"
                android:layout_height="wrap_content"
                android:layout_marginLeft="10dp"
                android:layout_span="3"
                android:inputType="number" />

        </TableRow>

        <TableRow>

            <TextView 
                android:text="@string/EmployeeInfo_emp_pan_no"
                android:textSize="18sp"
                android:layout_gravity="left"/>

            <EditText
                android:id="@+id/emp_pan_no"
                android:layout_width="100dp"
                android:layout_height="wrap_content"
                android:layout_marginLeft="10dp"
                android:layout_span="3"
                android:inputType="text"/>

        </TableRow>

        <TableRow>

            <TextView 
                android:text="@string/EmployeeInfo_emp_passport_no"
                android:textSize="18sp"
                android:layout_gravity="left"/>

            <EditText
                android:id="@+id/emp_passport_no"
                android:layout_width="100dp"
                android:layout_height="wrap_content"
                android:layout_marginLeft="10dp"
                android:layout_span="3"
                android:inputType="text"/>

        </TableRow>

        <TableRow>

            <TextView 
                android:text="@string/EmployeeInfo_emp_email"
                android:textSize="18sp"
                android:layout_gravity="left"/>

            <EditText
                android:id="@+id/emp_email"
                android:layout_width="100dp"
                android:layout_height="wrap_content"
                android:layout_marginLeft="10dp"
                android:layout_span="3"
                android:inputType="textEmailAddress"/>

        </TableRow>

        <TableRow>

            <TextView 
                android:text="@string/EmployeeInfo_emp_addr"
                android:textSize="18sp"
                android:layout_gravity="left"/>

            <EditText
                android:id="@+id/emp_addr"
                android:layout_width="100dp"
                android:layout_height="wrap_content"
                android:layout_marginLeft="10dp"
                android:layout_span="3"
                android:inputType="textPostalAddress"/>

        </TableRow>
     </TableLayout>
</LinearLayout>

stings.xml包含在

下面
<resources>

    <string name="app_name">EmployeeApp</string>
    <string name="EmployeeInfo_heading">Profile</string>
    <string name="EmployeeInfo_profile_pic">Profile picture</string>
    <string name="EmployeeInfo_emp_id">Employee Id</string>
    <string name="EmployeeInfo_emp_name">Name</string>
    <string name="EmployeeInfo_emp_mobile_no">Mobile</string>
    <string name="EmployeeInfo_emp_pan_no">PAN</string>
    <string name="EmployeeInfo_emp_passport_no">Passport</string>
    <string name="EmployeeInfo_emp_email">Email</string>
    <string name="EmployeeInfo_emp_addr">Address</string>
</resources>

1 个答案:

答案 0 :(得分:0)

启动设备时,请检查&#34;缩放显示到实际尺寸&#34;选项并为&#34;屏幕尺寸(in)&#34;提供更高的值。