画面上にボタンを中央に置く方法を示す小さなAndroidのヒント。 ‘RelativeLayout`にボタンをラップし、次の属性を’

true

‘に設定します。

android:layout__centerVertical="true"
android:layout__centerHorizontal="true"

次に、上記のヒントを使用して画面上にボタンを配置する方法の例を示します。

1. Androidのレイアウト

レイアウトのボタン。

ファイル:res/layout/main.xml

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/relativeLayout1"
    android:layout__width="fill__parent"
    android:layout__height="fill__parent" >

    <Button
        android:id="@+id/button1"
        android:layout__width="wrap__content"
        android:layout__height="wrap__content"
        android:layout__centerVertical="true"
        android:layout__centerHorizontal="true"
        android:text="Button"/>

</RelativeLayout>

2.活動

シンプルなアクティビティクラスは、上記のレイアウトファイルを表示するだけです。

package com.mkyong.android;

import android.app.Activity;
import android.os.Bundle;

public class HelloWorldActivity extends Activity {

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
    }
}

デモ

それを開始し、出力を参照してください:


画面中央ボタン、title = "アンドロイドセンターボタンオンスクリーン"

ソースコードをダウンロードする

ダウンロードする –

Android -Center-Button-On-Screen-Example.zip

(16 KB)

参考文献

RelativeLayout LayoutParams Javadoc]

リンク://タグ/アンドロイド/[アンドロイド]リンク://タグ/ボタン/[ボタン]

center