我正在尝试创建一个Android应用程序,我在中间有一个相对较大的按钮(图片中的浅蓝色),它被其他较小的按钮所包围,如图所示(一些小按钮可能是基于某些标准可见或不可见。)
我开始使用RelativLayout设置中心的大点,并将其余部分放在相对于它的位置,但它是一个未命中,中央按钮被移动并且不会停留在中心。我尝试将它们放在FrameLayout中,并使用边距来调整它们的位置,但效果最好,但间距会因屏幕分辨率的不同而变化。
那么实现这种在任何设备上看起来都一致的布局的最佳方法是什么?
答案 0 :(得分:1)
Android的百分比支持库允许您使用比例来布置视图,这可以让您更接近目标。
http://developer.android.com/tools/support-library/features.html#percent