剪辑布局以叠加

时间:2012-06-11 03:47:05

标签: android overlay android-mapview

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

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

此外,我有一个布局,其中包含两个按钮和两个文本视图,基本上形成一个条形图。

现在我想将条形图剪切到叠加层,使其保持居中,并使用一个小的y轴偏移,因此无论屏幕大小或分辨率如何,它都基本上都在具有相同偏移的条形图上。

这里的请求是布局草图:

enter image description here

我感谢任何帮助或暗示。

提前谢谢!

1 个答案:

答案 0 :(得分:2)

MapView和条形布局放在RelativeLayout内。列出地图后面的栏以使其“在顶部”呈现。要在中心上方形成偏移,请添加一个比两个维度中心的叠加箭头稍大的空间视图。将条垂直对齐空间并水平居中。 (事实上​​,您可以将中心箭头作为ImageView或形状可绘制视图也以XML格式进行,并使用它而不是空间。)