画面の幅と高さよりも小さい相対レイアウトがあり、アクティビティのすべてのレイアウトの親です。相対レイアウトを画面中央に配置したい。
これは私が試したものです:
RelativeLayout mainRL = (RelativeLayout) findViewById(R.id.mainDataEntryRelativeLayout);
mainRL.layout(20, 30, 0, 0);
しかし、これは機能していません。何か案が??
画面の幅と高さよりも小さい相対レイアウトがあり、アクティビティのすべてのレイアウトの親です。相対レイアウトを画面中央に配置したい。
これは私が試したものです:
RelativeLayout mainRL = (RelativeLayout) findViewById(R.id.mainDataEntryRelativeLayout);
mainRL.layout(20, 30, 0, 0);
しかし、これは機能していません。何か案が??
android:gravity="center_horizontal"
またはその<YourRelativeLayout>.setGravity(Gravity.CENTER_HORIZONTAL)
ために試してくださいRelativeLayout
プロパティ「layout_gravity」に値「center_vertical」と「center_horizontal」を追加します。
android:layout_gravity="center_vertical|center_horizontal"