gpt4 book ai didi

java - 当屏幕旋转时,布局发生变化

转载 作者:行者123 更新时间:2023-11-29 07:55:46 24 4
gpt4 key购买 nike

我有一个项目,当我在模拟器上启动它时,布局是有序的,但是当我旋转屏幕时,布局会发生变化。例如,当项目启动时,textview1 位于 textview2 之上,但在我旋转屏幕后,textview1 和 textview2 位于同一位置。我该如何处理?当屏幕旋转时。我希望布局适应设备。例如,它安装在平板电脑上。布局还是一样的。当它安装在智能手机上并且屏幕旋转时,我希望布局仍然相同。

最佳答案

为您的布局创建两个文件夹:第一个是layout-land,另一个是layout-port,创建两个具有相同名称并根据横向或纵向的不同xml文件查看每个layout-landlayout-port 设计您的布局(xml 文件)
设备将根据方向自动获取 xml 文件。

更多信息在这里:

http://developer.android.com/guide/practices/screens_support .

---layout-land(folder name)
---yourlayout.xml // same name file with design according to landscape mode
---layout-port(folder name)
---yourlayout.xml // same name file with design according to portrait mode

关于java - 当屏幕旋转时,布局发生变化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17850662/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com