2013-03-07 101 views
0

我有一個相對的佈局,它小於屏幕的寬度和高度,它是Activity的所有佈局的父級。我想將相對佈局放置在屏幕的中心。位置Relativelayout

這是我的嘗試:

RelativeLayout mainRL = (RelativeLayout) findViewById(R.id.mainDataEntryRelativeLayout); 
mainRL.layout(20, 30, 0, 0); 

但是,這是行不通的。任何想法??

回答

0

我將添加值 「center_vertical」 和 「CENTER_HORIZONTAL」 的財產 「layout_gravity」。

android:layout_gravity="center_vertical|center_horizontal" 
+0

感謝它的工作! – Anupam 2013-03-07 08:57:06

+0

歡迎您!屬性「重力」,它應該用於視圖的內容,爲什麼它可能不適用於其他解決方案;) – 2013-03-07 08:59:47

0

嘗試android:gravity="center_horizontal"<YourRelativeLayout>.setGravity(Gravity.CENTER_HORIZONTAL)RelativeLayout

相關問題