[Android] CardViewの角丸度合い、及び、影具合を変更する

CardView使ってて勝手に影出てくれるし、気持ち角丸になってくれるし、あまり気にしてなかったんだけど、レイアウトの調整が必要になってちょっと調べたやつ。

AndoridX版の公式じゃないからもしかしたらちゃんとした情報とずれているかもしれないけど、、、。

AndoridX版の公式 ってどこにあるんだろう・・・?

スポンサーリンク

角丸度合いを変更する

card_view:cardCornerRadius="10dp"

card_view:cardCornerRadiusの属性で変更できる。

50dpとかに設定してやるとかなり丸っこくなるw

影具合を変更する

card_view:cardElevation="8dp"

みんなの味方、Elevetion!(何

こいつレイアウトの下に余白なかったりすると効果発揮しなかったりするけどね。

合わせると・・・

<androidx.cardview.widget.CardView
    android:id="@+id/mainCardView"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    card_view:cardElevation="8dp"
    card_view:cardCornerRadius="10dp">

ちなみにcard_view:はレイアウトファイルのTopタグに以下を追加してください。

xmlns:card_view="http://schemas.android.com/apk/res-auto"
はじめてのAndroidプログラミング 第4版
本書の特色 ・Android StudioのレイアウトエディタとConstraint Layoutを使ったアプリ画面作成を徹底解説。 ・プログラミング言語Kotlinの基礎をAndroid開発に必要な範囲に限って丁寧に解説。 ・APIの解説は最小限に留め、開発全体の流れがわかるように構成しました。 ・さ...

タイトルとURLをコピーしました