我正在做一个比赛项目和Android平板电脑项目。通过想要使用户界面更友好,我使用一些仪表以一种很好的方式显示速度,扭矩,温度和电流。
所以...我插入了与水表相对应的imageview,现在是时候设置这些引脚(指示器上升的位置(它是圆上的一条线))。 我已将我的米图像放在相对布局中,并为每个人设置相对于屏幕分辨率的参数。 我现在的问题是我想将该针的图像置于仪表内。 我尝试了几乎所有我能找到的绝对坐标x和y,但没有成功。我需要一些可以给我精确测量X和Y坐标的位置的东西。更具体一点,我真的希望我让自己不明白我给出了下一个例子:
我有一个屏幕......比方说600x600,我在中心固定了一个imageview。 现在......我想获得表面上imageview的真实坐标。所以我想得到X = 300 - imageWidth / 2,Y = 300 - ImageHeight / 2或类似的东西。所以...当我使用左边距和边缘顶部参数从xml布局放入一个随机位置时我没有使用硬编码坐标,但现在我需要获得固定坐标beacouse我想在父图像中居中anoter图像。
或者另一个例子:基本上我想将图像置于图像中心,我想这样做我需要父图像的固定坐标。
感谢您的时间,任何批评者都非常苛刻。
答案 0 :(得分:0)
我刚刚找到了解决方案。这不是我最喜欢的,但如果我把我的图像放在RelativeLayout中,而另一个图像以这个RelativeLayout为中心,那就像魅力一样。任何人都有更好的想法吗?