Android 如何在布局中排列视图
在布局中排列四个视图的最佳方法是什么 在纵向模式下,我希望: 在屏幕上旋转到横向我想改变布局与动画Android 如何在布局中排列视图,android,android-layout,Android,Android Layout,在布局中排列四个视图的最佳方法是什么 在纵向模式下,我希望: 在屏幕上旋转到横向我想改变布局与动画 我应该如何安排这些意见?我正在考虑2个线性布局,并在漫游后更改为1个水平方向的线性布局。。或者GridLayout?我将提供两个布局文件。这幅肖像画有3条直线 v -h -h 和风景只有一个水平 就表现而言,你不应该害怕差异 只需使用两种不同的布局,并在您的nornal values文件夹中创建一个refs.xml文件,如果您还没有这样的文件,请执行以下操作: <item name
我应该如何安排这些意见?我正在考虑2个
线性布局
,并在漫游后更改为1个水平方向的线性布局。。或者GridLayout
?我将提供两个布局文件。这幅肖像画有3条直线
v
-h
-h
和风景只有一个水平
就表现而言,你不应该害怕差异 只需使用两种不同的布局,并在您的nornal values文件夹中创建一个refs.xml文件,如果您还没有这样的文件,请执行以下操作:
<item name="plus_buttons" type="layout">@layout/plus_buttons_small_grid</item>
@layout/plus\u按钮\u小网格
然后,对于您认为水平排列非常适合的屏幕宽度,比如600dp,在res目录中创建一个名为values-sw600dp的文件夹,并在该文件夹中的另一个refs.xml中执行类似操作
<item name="plus_buttons" type="layout">@layout/plus_buttons_large</item>
@layout/plus\u按钮\u大
这样就有了两个相互独立的布局文件,它们适用于所有所需的屏幕宽度我认为GridView对于4个视图来说有点过分,我会按照您描述的方式使用LinearLayouts