Android 上可以通过以下几种方式设置 View 的边框:
1. 使用 `android:background` 属性设置背景色并添加边框样式:
```xml
android:layout_width="100dp" android:layout_height="100dp" android:background="@drawable/custom_border" /> ``` 其中 `custom_border.xml` 文件内容如下: ```xml android:shape="rectangle"> android:width="2dp" android:color="@android:color/black" /> ``` 2. 使用 `android:padding` 属性设置内边距来模拟边框效果: ```xml android:layout_width="100dp" android:layout_height="100dp" android:background="@android:color/white" android:padding="4dp" /> ``` 3. 使用 `GradientDrawable` 类动态创建边框样式: ```kotlin val borderDrawable = GradientDrawable() borderDrawable.shape = GradientDrawable.RECTANGLE borderDrawable.setStroke(2, Color.BLACK) borderDrawable.setColor(Color.WHITE) view.background = borderDrawable ``` 4. 使用 `RippleDrawable` 实现带有波纹效果的边框样式: ```xml android:color="@color/ripple_color"> android:width="2dp" android:color="@android:color/black" /> ``` 这些方法都可以帮助你设置 Android 视图的边框样式。具体选择哪种方法取决于你的需求和个人喜好。