我正在尝试为android中的列表视图设置圆角边框。我使用shape xml为列表视图设置背景。但是,当我点击某个项目时,突出显示的区域就是圆角区域。
有没有办法克服这个问题? 感谢。
答案 0 :(得分:1)
此代码将列表视图更改为圆角
<强> shape.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文件放入drawable文件夹中,listview中的文件设置如下android:background:"@drawable/shape"