0

我正在开发的应用程序有一点问题。

在应用程序中,我有一个覆盖在屏幕中央的 MapView(一个以编程方式绘制的简单箭头)。

我也有一个布局,它由两个按钮和两个文本视图组成,基本上形成了一个条形图。

现在我想将条夹到覆盖层上,使其居中并带有一点 y 轴偏移量,因此无论屏幕尺寸或分辨率如何,它基本上都在具有相同偏移量的条上。

作为requestet,这里是一个布局草图:

在此处输入图像描述

我感谢任何帮助或提示。

先感谢您!

4

1 回答 1

2

将 theMapView和 bar 布局都放在RelativeLayout. 在地图之后列出栏以使其“在顶部”呈现。要形成高于中心的偏移量,请添加一个比在两个维度上居中的覆盖箭头稍大的空间视图。将条垂直对齐空间上方并水平居中。(实际上,您也可以在 XML 中将居中箭头用作 ImageView 或形状可绘制视图,并使用它而不是空间。)

于 2012-06-11T05:28:39.020 回答