如何在Android中创建带圆角的ListView?
我有一个圆形的视图,悬浮在上面( - >在z轴方向从屏幕出来)的主要内容.当有人点击屏幕时,我想要选择主要内容,或者当它覆盖主视图时,视图悬停在上方.
到目前为止完美无缺.我在透明帆布上有一个圆形物品.这意味着您可以看到该圆圈之外的所有背景.但是,您无法选择它,因为它仍然是悬停的画布,只有透明的颜料.
现在我想知道,要解决这个问题,是否有可能使视图/画布本身呈圆形?
更新
我添加了一个图像,以便更好地解释我试图实现的目标.

我正在设置一个像这样的background图像LinearLayout:
1.back_xml:
<?xml version="1.0" encoding="UTF-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/back" >
</item>
<item>
<shape>
<solid/>
<stroke android:width="1dip" android:color="#225786" />
<corners android:radius="10dip"/>
<padding android:left="0dip" android:top="0dip" android:right="0dip" android:bottom="0dip" />
</shape>
</item>
Run Code Online (Sandbox Code Playgroud)
2. tile.xml
<bitmap xmlns:android="http://schemas.android.com/apk/res/android"
android:src="@drawable/pie_chart_background"
android:tileMode="repeat">
</bitmap>
Run Code Online (Sandbox Code Playgroud)
我现在设置back.xml作为一个background以LinearLayout它工作正常.
我需要有一个image带圆角的边角以及它的边框.但我只有圆角的边框而不是图像我的代码中有什么问题我错过了什么?
这是我的图像的样子:
