Andoroid Studioで角丸や枠線をつける方法のアイキャッチ画像

Android開発

Android Studioで角丸や枠線をつける

ボタンを角丸にしたり、TextView等に枠線をつける方法を紹介します。
基本的にはレイアウトのxmlファイルを作成し、ボタン等のbackgroundに作成したxmlを
指定することで実現できます。

レイアウトxmlファイル作成方法

まずは下図にあるようにdrawableディレクトリ直下にxmlファイルを作成していきます。

drawableを右クリックして「drawableリソースファイル」をクリック。

ルート要素をshape にしてOKをクリック

作成したxmlファイルの中身を作っていきます。

コードはこちら

cornersのradiusの値を変えることで角丸を調整できます。

activity_mainの内容

activity_main.xmlのコードはこちら

ボタンのbackgroundに作成した角丸のxmlを指定します。

以下のように角丸を表示することができました。

カスタマイズの基本は以上です。
以下では枠線のつけ方等を紹介します。

枠線

android:shape="rectangle" を設定します。

android:shape="oval" を設定します。

今回は以上となります。

-Android開発