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"
Amazon.co.jp: はじめてのAndroidプログラミング 第4版 : 金田 浩明: 本
Amazon.co.jp: はじめてのAndroidプログラミング 第4版 : 金田 浩明: 本