Android-View Background
Android-View Background
1. View的圆角
1.1 通过Background实现圆角
实现圆角最常见的方式是通过 Background 设置 radius
:
1 | <shape xmlns:android="http://schemas.android.com/apk/res/android"> |
该方案可以裁切 Background 的渲染范围,对于 Button
之类内容距离边距有一定距离的 View 该方案最简单,但在 Layout
、ImageView
等内容很可能会铺满边距的 View 上,会发现 Foreground(例如子 View、Image 等)不会被裁剪,仍然会渲染在圆角区域: