Android Studio中是否有自动将布局调整为显示大小的功能?

Android Studio中是否有自动将布局调整为显示大小的功能?,android,android-studio,screen-size,Android,Android Studio,Screen Size,我正在制作一份小问卷。尽管所有视图都受到约束,但各个文本视图重叠或滑动到边缘 到目前为止,我只为布局创建了设计,还没有将任何功能与任何内容联系起来。当我在一个更大的显示器上显示布局时,所有内容都会按原样显示 有人能帮助我,告诉我如何设计我的布局,使其自动调整到显示大小吗 我对Android编程非常陌生,不知道我可能忽略的所有背景 我试图使用AutoSizeMaxText功能,但我不确定是否正确使用了它。据我所知,没有支持不同屏幕大小的自动功能 您可以做什么: 使用constraintLayout

我正在制作一份小问卷。尽管所有视图都受到约束,但各个文本视图重叠或滑动到边缘

到目前为止,我只为布局创建了设计,还没有将任何功能与任何内容联系起来。当我在一个更大的显示器上显示布局时,所有内容都会按原样显示

有人能帮助我,告诉我如何设计我的布局,使其自动调整到显示大小吗

我对Android编程非常陌生,不知道我可能忽略的所有背景


我试图使用AutoSizeMaxText功能,但我不确定是否正确使用了它。

据我所知,没有支持不同屏幕大小的自动功能

您可以做什么:

  • 使用constraintLayout
  • 在xml中使用
    match_parent
    wrap_content
    而不是硬编码的大小
  • 为几乎每个(如果不是每个)屏幕分辨率创建不同的布局: ldpi、mdpi、hdpi、xhdpi、xxhdpi
  • 使用可拉伸的九块位图作为图像资源
  • 考虑对大型设备使用片段和双窗格结构
  • 您可能需要检查此库:

    对于文本大小,这一个:

    别忘了在尽可能多的不同分辨率和像素密度的设备上测试它

    您可以查看此问题的官方文档: