ココでわかるAndroidアプリ開発

あなたのプログラミングを徹底サポート

【Android】viewを装飾する方法まとめ

  • 作成日:2022/01/21
  • 更新日:2022/01/23

viewの見た目を装飾する方法をまとめました。

装飾方法まとめ

横幅・縦幅

viewの横・縦幅を設定します。

説明 備考
横幅の設定 android:layout_width="250dp" 指定したサイズ値で横幅を設定
android:layout_width="wrap_content" 文字数に応じて横幅を自動的に設定
android:layout_width="match_parent" 領域いっぱいに横幅を設定
説明 備考
縦幅の設定 android:layout_height="250dp" 指定したサイズ値で縦幅を設定
android:layout_height="wrap_content" 文字数に応じて縦幅を自動的に設定
android:layout_height="match_parent" 領域いっぱいに縦幅を設定

実際のコード例です。

activity_main.xml

    <TextView
        android:id="@+id/txt1"
        android:layout_width="250dp"
        android:layout_height="50dp"
        />

文字と文字サイズ、文字色

viewの文字に関する装飾です。

説明 備考
文字の設定 android:text="サンプル" 指定した文字を設定
文字サイズの設定 android:textSize="50sp" 指定した文字サイズを設定
文字色の設定 android:textColor="#000000" 指定したカラーコードの色を設定。

カラーコードは色々なサイトでわかりますが、私はこちらをよく使います。

実際のコード例です。

activity_main.xml

    <TextView
        android:id="@+id/txt1"
        android:layout_width="150dp"
        android:layout_height="100dp"
        android:text="サンプル"                
        android:textSize="30sp"
        android:textColor="#4169e1"
        />

背景色

viewの背景色に関する装飾です。

説明 備考
背景色の設定 android:backgroundTint="#000000" 指定したカラーコードの色を設定。

実際のコード例です。

activity_main.xml

        <Button
        android:id="@+id/btn"
        android:layout_width="150dp"
        android:layout_height="100dp"
        android:text="ボタン1"
        android:textSize="30sp"
        android:backgroundTint="#000000"
        />

位置を指定

viewの位置や文字を寄せる装飾です。

説明 備考
位置を寄せる android:layout_gravity="right" viewの位置を右に寄せる
android:layout_gravity="left" viewの位置を左に寄せる
android:layout_gravity="center" viewの位置を縦・横の中央に寄せる
android:layout_gravity="center_vertical" viewの位置を縦の中央に寄せる
android:layout_gravity="center_horizontal" viewの位置を横の中央に寄せる
説明 備考
viewの内部を寄せる android:gravity="right" viewの内部を右に寄せる
android:gravity="left" viewの内部を左に寄せる
android:gravity="center" viewの内部を縦・横の中央に寄せる
android:gravity="center_vertical" viewの内部を縦の中央に寄せる
android:gravity="center_horizontal" viewの内部を横の中央に寄せる

実際のコード例です。

activity_main.xml

    <Button
        android:id="@+id/btn"
        android:layout_width="150dp"
        android:layout_height="100dp"
        android:text="sample"
        android:layout_gravity="right"
        android:gravity="center"
        />

間隔(余白)を調整

viewの余白を調整する方法です。

この記事のシェアはこちらから

カテゴリー

カテゴリーの一覧です。

Contact

当サイトへのご連絡は以下よりお願いします。

© Copyright 2022 ココでわかるAndroidアプリ開発