我正在尝试为 android 中的列表视图设置圆角边框。我使用 shape xml 设置列表视图的背景。但是,当我单击一个项目时,突出显示在圆形区域上方。
有没有办法克服这个问题?谢谢。
我正在尝试为 android 中的列表视图设置圆角边框。我使用 shape xml 设置列表视图的背景。但是,当我单击一个项目时,突出显示在圆形区域上方。
有没有办法克服这个问题?谢谢。
此代码将您的列表视图更改为圆角
形状.xml
<?xml version="1.0" encoding="UTF-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<gradient android:startColor="#SomeGradientBeginColor" android:endColor="#SomeGradientEndColor"
android:angle="270"/>
<corners android:bottomRightRadius="7dp" android:bottomLeftRadius="7dp"
android:topLeftRadius="7dp" android:topRightRadius="7dp"/>
</shape>
将 xml 文件放在您的可绘制文件夹中,在您的列表视图中设置如下,android:background:"@drawable/shape"