我已经为平板电脑创建了一个Android应用程序,该应用程序有15列大表。该应用程序工作正常,平板电脑表似乎没问题。问题是,当我在智能手机中打开应用程序时,表格分辨率正在打破。平板电脑Android应用程序分辨率正在突破智能手机
我似乎有很多应用程序在智能手机和平板电脑中都能正常工作。 我是新来的android编程,任何人都可以请告诉我一些解决方案如何实现解决方案问题。我需要为智能手机和平板电脑
XML创建单独的应用程序
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/oil" >
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_gravity="top"
android:layout_margin="10dp"
android:layout_marginLeft="20dip"
android:layout_marginRight="20dip"
android:orientation="vertical" >
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="5dip"
android:layout_marginRight="10dip"
android:orientation="horizontal" >
<EditText
android:id="@+id/EditText03"
style="@style/EditTextStyleWhite"
android:layout_width="0dp"
android:layout_height="30dp"
android:layout_marginEnd="5dp"
android:layout_weight="50"
android:cursorVisible="true"
android:ems="10"
android:hint="@string/password"
android:inputType="textPassword"
android:paddingEnd="10dp"
android:paddingStart="10dp"
android:textSize="14sp" />
<EditText
android:id="@+id/EditText02"
style="@style/EditTextStyleWhite"
android:layout_width="0dp"
android:layout_height="30dp"
android:layout_marginLeft="5dp"
android:layout_marginRight="5dp"
android:layout_weight="50"
android:cursorVisible="true"
android:ems="10"
android:hint="@string/password"
android:inputType="textPassword"
android:paddingEnd="10dp"
android:paddingStart="10dp"
android:textSize="14sp" >
<requestFocus />
</EditText>
<EditText
android:id="@+id/EditText01"
style="@style/EditTextStyleWhite"
android:layout_width="0dp"
android:layout_height="30dp"
android:layout_marginLeft="5dp"
android:layout_marginRight="5dp"
android:layout_weight="50"
android:cursorVisible="true"
android:ems="10"
android:hint="@string/password"
android:inputType="textPassword"
android:paddingEnd="10dp"
android:paddingStart="10dp"
android:textSize="14sp" />
<EditText
android:id="@+id/password"
style="@style/EditTextStyleWhite"
android:layout_width="0dp"
android:layout_height="30dp"
android:layout_marginLeft="5dp"
android:layout_marginRight="5dp"
android:layout_weight="50"
android:cursorVisible="true"
android:ems="10"
android:hint="@string/password"
android:inputType="textPassword"
android:paddingEnd="10dp"
android:paddingStart="10dp"
android:textSize="14sp" />
<EditText
android:id="@+id/password6"
style="@style/EditTextStyleWhite"
android:layout_width="0dp"
android:layout_height="30dp"
android:layout_marginLeft="5dp"
android:layout_marginRight="5dp"
android:layout_weight="50"
android:cursorVisible="true"
android:ems="10"
android:hint="@string/password"
android:inputType="textPassword"
android:paddingEnd="10dp"
android:paddingStart="10dp"
android:textSize="14sp" />
</LinearLayout>
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_gravity="top"
android:layout_marginLeft="10dip"
android:layout_marginRight="10dip"
android:orientation="horizontal"
android:paddingTop="5dp" >
</LinearLayout>
<TableLayout
android:id="@+id/header"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="2dp"
android:layout_marginRight="2dp"
android:background="@android:color/black" >
<TableRow>
<TextView
android:layout_margin="1dp"
android:layout_weight="1"
android:layout_height="30dp"
android:background="@android:color/white"
android:gravity="center"
android:text="Person Names"
android:textColor="@android:color/black" />
<TextView
android:layout_margin="1dp"
android:layout_weight="1"
android:background="@android:color/white"
android:layout_height="30dp"
android:gravity="center"
android:text="Employee No"
android:textColor="@android:color/black" />
<TextView
android:layout_margin="1dp"
android:layout_weight="1"
android:background="@android:color/white"
android:layout_height="30dp"
android:gravity="center"
android:text="Description"
android:textColor="@android:color/black" />
<TextView
android:layout_margin="1dp"
android:layout_weight="1"
android:background="@android:color/white"
android:layout_height="30dp"
android:gravity="center"
android:text="Result in Entra"
android:textColor="@android:color/black" />
<TextView
android:layout_margin="1dp"
android:layout_weight="1"
android:background="@android:color/white"
android:layout_height="30dp"
android:gravity="center"
android:text="Current Status"
android:textColor="@android:color/black" />
<TextView
android:layout_margin="1dp"
android:layout_weight="1"
android:background="@android:color/white"
android:layout_height="30dp"
android:gravity="center"
android:text="Image Upload"
android:textColor="@android:color/black" />
<TextView
android:layout_margin="1dp"
android:layout_weight="1"
android:background="@android:color/white"
android:layout_height="30dp"
android:gravity="center"
android:text="Remark"
android:textColor="@android:color/black" />
<TextView
android:layout_margin="1dp"
android:layout_weight="1"
android:background="@android:color/white"
android:layout_height="30dp"
android:gravity="center"
android:text="Actions"
android:textColor="@android:color/black" />
</TableRow>
</TableLayout>
</LinearLayout>
</LinearLayout>
你可以发布一些截图和一些XML代码? – pgiitu
@pgiitu我已经发布了一个示例代码 –
检查[这里](http://developer.android.com/guide/practices/screens_support.html#support) – pRaNaY