2014-02-21 21 views
0

我正在做一個比賽項目和android平板項目。通過使用戶界面更加友好,我使用一些儀表以很好的方式顯示速度,扭矩,溫度和電流。我的圖形組件的絕對座標

所以...我插入了imageview的相應的米,現在是時候設置這些引腳(從指示器上升的地方(這是一個圓圈上的一條線))。 我已經把我的米圖像放在相對佈局中,併爲每個人設置相對於屏幕分辨率的參數。 我現在的問題是,我想將該針腳的圖像居中在儀表內。 我嘗試了幾乎所有可以找到的絕對座標x和y,但沒有成功。我需要一些東西,可以給我米精確的X和Y座標的確切位置。爲了更具體,我真的希望我讓自己明白我給下面的例子:

我有一個屏幕...讓我說600x600和我固定在中心的imageview。 現在...我想獲得imageview在表面上的真實座標..所以我想得到X = 300 - imageWidth/2,Y = 300 - ImageHeight/2或類似的東西。所以...當我從xml佈局中放置一個隨機位置時,只使用左邊距和邊距頂部參數,我沒有使用硬編碼座標,但現在我需要獲得固定座標beacouse我想要將父子圖像中的anoter圖像居中。

或者另一個例子:基本上我想在圖像中居中一個圖像,我認爲要做到這一點,我需要父母圖像的固定座標。

謝謝你的時間,任何批評都非常讚賞。

回答

0

我剛找到解決方案。這不是我最喜歡的,但如果我把我的圖像放在一個RelativeLayout中,而另一個圖像在這個RelativeLayout中居中,它就像一個魅力。任何人都有更好的想法?