2016-01-20 45 views
0

我有圖像視圖上有一些線條和曲線。我需要將文字標籤放置在此圖片上的特定位置。如何做到這一點? 詳細: 看圖像http://s9.postimg.org/63bq7ax4f/e7c5d09764c43a10537ea1b92a0c0c8b.png 我需要「92 PAC」和「95 DRI」在該行以及下面2行。現在它在不同的屏幕尺寸上向上或向下移動。 P.S.如果它可以簡化問題,則圖像只能在一個dpi存儲桶中以一個固定大小存在(儘管它在Android風格上不正確)。放置文本視圖像素完美的圖像

感謝的

+0

出於比例原因,使用ImageView繪製圖像非常重要,而不是另一個佈局的背景。我不確定它會起作用,但我會嘗試使用基於百分比的佈局,例如[PercentFrameLayout](http://developer.android.com/reference/android/support/percent/PercentFrameLayout.html)。 – natario

+0

是的,我用ImageView src而不是背景佈局。我試圖用現在和之前的比例來玩,但並不幸運。我認爲這是可能的解決方案,如果計算圖像視圖大小並將其傳遞到相應的卡內容佈局,但使自定義視圖聽起來更加正確。無論如何謝謝你。 –

回答

1

進行自定義視圖。在您的onDraw函數中,將該圖像繪製爲位圖,然後將文本完全繪製到您想要的位置。

+0

用文本標籤和圖像完成自定義視圖。它解決了這個問題,謝謝 –