android - 如何为 fragment 中的不同方向设置不同的布局

标签 android android-layout android-fragments android-scrollview

我有一个包含 3 个 fragment 的 Activity 。其中 2 个在 ListView 中具有数据,因此当用户旋转屏幕时一切正常。但在我的第三个包含按钮的 fragment 上,当用户将屏幕旋转到横向时,一切都会误入歧途!

我的第三个纵向 fragment

portait orientation

我的第三个风景 fragment !

enter image description here

我什至尝试使用 ScrollView ,但它不起作用,因为在横向时我不希望中间有那么大的空间。 横向时我不需要 3 x 2 按钮排列(我有 6 个按钮。)。我认为我只能通过为我的 fragment 使用 2 个 xml 布局来实现这一点。

问题是我该怎么做?

最佳答案

res下再创建一个布局文件夹layout-land,并在此文件夹下创建横向布局文件

关于android - 如何为 fragment 中的不同方向设置不同的布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33865564/

相关文章:

无需打开应用程序的 Android 通知操作

android布局隐藏/显示 View

android - View 立即跳跃和闪烁,虽然 animateLayoutChanges ="true"

java - 对话框中的Viewpager?

android - 这是通过 onActivityResult 从设备管理员获取响应的正确方法吗

android - 获取异步函数的 NULL 值(在使用 await 之后)然后更新为新值

android - 使用 onSlicePinned 更新 Android Slices 中的数据

android - 为什么我的 Android 手机布局与我在 Android Studio 上的布局不同?

android - 水平滚动在 android 的表格布局中不起作用

java - Android: fragment 交互监听器出错