【发布时间】:2020-04-26 16:44:59
【问题描述】:
我正在实现登录屏幕,同时在 Android Studio 中实现它,设计看起来不错,但是在将应用程序构建到模拟器和移动设备之后,它看起来很奇怪,就像元素错位、拉伸和压缩一样。我正在使用不同尺寸的可绘制元素,因为我希望此应用支持多种分辨率设备。
下图来自 XML 设计预览
下图是模拟器截图
下图来自安卓设备
这里是 xml 设计 [链接][4]
我在这里做错了,任何建议都会有所帮助
[4]: https://pastebin.com/d9MPen7c
【问题讨论】:
-
原因是你没有正确指定约束。
-
你能给我推荐一个链接或者什么我可以参考和改进这个设计的东西
-
尝试使用约束布局。
-
我先使用了约束布局,但是视图比这更糟糕,元素已经不在视图中,所以我搬到了相对布局。
-
No 没有正确设置约束。这就是它看起来更糟的原因。
标签: android xml android-studio layout android-relativelayout