带有自定义角落的Android圆形图像

时间:2016-06-21 13:48:16

标签: android

对于舍入图像角落有很多库并已发布,但我想围绕自定义角落,例如仅TopLeftBottomRight,但我无法在Android Arsenal或github上找到此库。例如,看到这个屏幕截图

enter image description here

所有已发布的库都围绕着各个角落,我不喜欢它

2 个答案:

答案 0 :(得分:0)

如果你想使用这样的圆角(4个中只有2个),我建议你根据需要创建带有角落的.png文件,9个图像可以正确拉伸,并将创建的文件设置为你的背景布局(CardView,您使用的任何布局......)

答案 1 :(得分:0)

在xml下面设置listview原始文件主要布局的背景。

<强> corner.xml

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >

    <item>
        <shape android:shape="rectangle" >
            <solid android:color="#ffffff" />

            <corners android:topLeftRadius="10dp"
                android:topRightRadius="10dp"
                android:bottomLeftRadius="10dp"
                android:bottomRightRadius="10dp" />
        </shape>
    </item>

</layer-list>

希望它有所帮助!!!