【发布时间】:2014-02-17 17:49:56
【问题描述】:
我想将我的应用程序布局缩放到屏幕大小。
当我在 4 英寸模拟器上运行它时(但我不显示实际屏幕尺寸,所以看起来更大)
看起来像这样,
但是,当我在具有实际屏幕尺寸的较大模拟器上运行它时,它看起来像这样,
我的 layout.xml 是
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:animateLayoutChanges="false"
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:layout_width="wrap_content"
android:layout_height="wrap_content"
我想我要问的是如何缩放布局以适应屏幕的大小?
就像在emu中屏幕尺寸为4英寸但不显示为实际屏幕尺寸时它适合屏幕的方式。
因为我希望能够在更大的平板电脑上使用该应用程序。
【问题讨论】:
标签: java android android-layout scale scalability