android studio 圆角边框
时间: 2023-04-13 15:03:16 浏览: 144
在Android Studio中实现圆角边框,可以通过以下步骤:
1. 在XML布局文件中,使用shape标签创建一个形状,设置它的背景颜色、边框颜色、边框宽度和圆角半径等属性。
2. 将这个形状作为View的背景,即在View的background属性中引用这个形状。
3. 在Java代码中,可以通过findViewById方法获取到这个View,然后对它进行操作,比如设置点击事件等。
示例代码如下:
1. 在res/drawable目录下创建一个名为bg_round_corner.xml的文件,内容如下:
```
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<solid android:color="#FFFFFF" />
<stroke
android:width="2dp"
android:color="#FF000" />
<corners android:radius="10dp" />
</shape>
```
2. 在XML布局文件中,创建一个View,并将它的background属性设置为这个形状:
```
<View
android:id="@+id/my_view"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@drawable/bg_round_corner" />
```
3. 在Java代码中,获取到这个View,并对它进行操作:
```
View myView = findViewById(R.id.my_view);
myView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// do something
}
});
```
阅读全文