2014-07-14 61 views
0

所以这是我的问题。我已经花了几天时间,没有到任何地方。我尝试过所有可能的布局,但它似乎不起作用。把一个按钮放在imageView上

基本上,我有一个地板的地图,我想这样做,当你点击该楼层的不同部分,一个新的活动或对话框出现。我希望这可以适用于所有设备。 Android为什么这么难?我认为把图片放在图片上会很容易,并确保它不会像HTML一样移动。

我一直在寻找表面视图,但不知道如果这是最好的方式去?我可以获得地板上物体的坐标,会有帮助吗?

我想在一个片段中实现这个。谢谢!

+1

什么是“楼层”? – eleven

+0

你的代码是什么? –

+0

楼层=室内楼层地图,与Google地图或任何类似的东西没有关联。只是一张个人地图。 我正在寻找关于如何设置该设置的指导。 – Jeff

回答

0

一种可能的解决方案可能是将RelativeLayout作为“楼层地图”片段的基础布局,将楼层图像设置为其背景。

然后,您可以将按钮或任何其他视图添加到对象坐标上的Relativelayout。

如果您已经知道地板将具有多少功能,您可以静态添加按钮,否则循环访问您的功能阵列以动态添加它们。