2012-06-11 100 views
0

我有一点问题,我正在开发的应用程序。剪辑布局覆盖

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

另外我有一个由两个按钮和两个textviews组成的布局,基本上形成一个条。

现在我想剪切条到覆盖层,所以它保持中心有一个小的y轴偏移量,所以它基本上在具有相同偏移量的条上,而不管屏幕大小或分辨率如何。

由于requestet这里是一个布局草图:

enter image description here

我明白任何帮助或提示。

预先感谢您!

+1

这实在很难想象。你对剪辑一词的使用并不合算。尝试发布你想要的模型。 – Gene

+0

对不起。没有想到这一点。我在原始帖子中添加了一张草图。 – Teonee

回答

2

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

+0

啊,谢谢。我完全超越了这个! – Teonee