2012-05-23 45 views
0

我在XML文件中創建此文件,並希望將文本視圖放置在特定位置。Android Eclipse在特定位置放置文本視圖

<TextView 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_marginBottom="200dp" 
    android:text="Text" 
    android:textColor="@color/blue" 
/> 

它放在最後一個按鈕下方,因此它位於屏幕中間。我希望它位於右側的屏幕底部。

回答

2

如果您使用RelativeLayout作爲父項,很容易。

android:layout_alignParentRight 
android:layout_alignParentBottom 

(檢查大寫字母,我不在任何地方,我可以仔細檢查)。

+0

好吧,但是如果我想讓它說一些在某個地方中間的地方。有沒有像素對齊。我試過android:layout_margrin =「25dp」或類似的東西。也許我做錯了或以其他方式? – Pie

+0

你會得到最好的是使用RelativeLayout,然後調整邊距從那裏移動它。你可以使用'android:layout_centerInParent'來放置它的確切中心,然後使用邊距將它從那裏移開,等等。 – Barak

+0

好的,謝謝你的幫助。如果有人讀這是我做的是使用android:layoutmarginRight(或類似的東西)=「25dp」(這是大小)。然後只用右邊,左邊,頂部和底部的數字直到它看起來正確。 – Pie

0

使用RelativeLayout將是完美的,如果你要指定每個視圖的位置。這是Android佈局中最靈活的佈局。

看看這個tutorial。它討論瞭如何在RelativeLayout中定位視圖。

我希望你能從中解決你的問題。