【问题标题】:How to make UI which can fit to all screen size in android with one xml?如何使用一个xml制作可以适应android中所有屏幕尺寸的UI?
【发布时间】:2016-01-22 06:49:44
【问题描述】:

我正在制作一款适合所有屏幕尺寸的应用。通过创建不同的文件夹,如: 布局 布局小 布局正常 布局-大 布局-xlarge 它适用于所有屏幕尺寸,但为此我必须在所有文件夹中制作相同的 xml 文件。 我的问题是在不创建其他布局文件夹的情况下,是否可以使用一个 xml 来适应所有屏幕尺寸的 UI。

【问题讨论】:

  • 只制作一种布局,使用控件的高度,宽度匹配父级或包装内容。如果使用任何图像而不是根据密度添加不同可绘制的图像
  • @justDroid 在小屏幕上可以用吗?
  • 当然可以。
  • 也许this 会有所帮助 - 我们的想法是提供不同的布局如果需要,并且将 xml 用于不需要在运行时更改的内容使代码更容易阅读......在你习惯了除了java代码之外还有一个xml文件的概念之后;)

标签: android xml android-layout


【解决方案1】:

尝试使用以下属性:

android:layout_width="match_parent"
android:layout_height="match_parent"

希望对你有帮助

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-02
    相关资源
    最近更新 更多