我正在创建一个小的调查表。尽管所有视图均受约束,但各个文本视图重叠或滑动到边缘。
到目前为止,我只为布局创建了设计,还没有将任何功能与任何内容链接在一起。当我在较大的显示器上显示布局时,所有内容均按原样显示。
有人可以帮我,告诉我如何设计布局,使其自动调整为显示尺寸吗?
我对Android编程真的很陌生,不知道我可能忽略了所有背景。
我曾尝试使用AutoSizeMaxText
功能,但不确定是否使用正确的方法。
据我所知,没有一种自动功能可以支持不同的屏幕尺寸。
您可以做什么:
match_parent
和wrap_content
而不是xml中的硬编码大小您可能要尝试使用此库:https://github.com/intuit/sdp
以及该字符的文字大小:https://github.com/intuit/ssp
请不要忘记在尽可能多的具有不同分辨率和像素密度的设备中对其进行测试。
您可以查看此问题的官方文档:Android developers: Support different screen sizes