如何使应用程序适合Android中的纵向、横向等配置?

发布于 2024-08-16 13:29:40 字数 77 浏览 6 评论 0原文

我已经以纵向配置完成了我的应用程序。当我在设备中加载应用程序时,它会出现肖像配置。但在横向模式下我总是缺少一些控件。如何修复两种配置的屏幕?

I have done my application in portrait configuration. When I load my application in device its coming portraint configuration. But in landscape mode i keep missing some controls. How can I fix the screen for both configurations?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

柠檬心 2024-08-23 13:29:40

这个问题之前被问过:这里

如果您是初学者,您可能会发现以下内容很有用(阅读):
开发方向感知的 Android 应用

This question was asked before: here

If you are a beginner, you might find the following useful(read up):
Developing orientation aware Android apps

趁微风不噪 2024-08-23 13:29:40

您可能必须为横向和纵向定义不同的布局。您可以强制 android 根据方向选择正确的布局。您可以将横向布局 xml 文件放在“res\layout-land”中,将纵向布局 xml 文件放在“res\layout”中。
当然,使用RelativeLayout 总是个好主意,但这取决于您的应用程序。
问候!

You probably have to define different layouts for landscape and portrait. You could force android to choose the proper layout depending on orientation. You could put landscape layout xml files in “res\layout-land” and portrait in “res\layout”.
Of course it’s always good idea to use RelativeLayout, but it depends on your application.
Regards!

云仙小弟 2024-08-23 13:29:40

看看这个。 Google 最近发布了有关此问题的教程: https://developer.android.com /resources/samples/MultiResolution/index.html

Check this out. Google has released a tutorial about this recently: https://developer.android.com/resources/samples/MultiResolution/index.html

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文