Android 绝对布局-我有其他选择吗?
在我正在开发的应用程序中,我需要将2到5个按钮布置在圆圈的边缘。应用程序以5个按钮开始,但按钮逐渐消失(根据用户输入),直到有2个按钮为止 我想我会使用Android 绝对布局-我有其他选择吗?,android,android-layout,Android,Android Layout,在我正在开发的应用程序中,我需要将2到5个按钮布置在圆圈的边缘。应用程序以5个按钮开始,但按钮逐渐消失(根据用户输入),直到有2个按钮为止 我想我会使用绝对布局控件,并在代码中设置每个按钮的位置(考虑到屏幕大小)。然而,它或多或少地说,任何地方都不应该使用绝对布局。因为我把这个应用定位在安卓2.2及以上版本,所以我不能使用ICS引入的更华丽的布局 我知道我可以使用RelativeLayout并使用边距,但这似乎不像使用AbsoluteLayout那样直观,也同样容易出错 我有什么合理的选择吗?我
绝对布局
控件,并在代码中设置每个按钮的位置(考虑到屏幕大小)。然而,它或多或少地说,任何地方都不应该使用绝对布局。因为我把这个应用定位在安卓2.2及以上版本,所以我不能使用ICS引入的更华丽的布局
我知道我可以使用RelativeLayout并使用边距,但这似乎不像使用AbsoluteLayout那样直观,也同样容易出错
我有什么合理的选择吗?我想,你没有很多选择。除了您提到的相对布局外,您当然可以使用FrameLayout并设置左边距和下边距来正确定位按钮。这似乎与绝对布局非常相似,只是更加隐蔽。