如何在Android中设置圆形图像边界的颜色



我在Android中更新鲜,因此我不知道如何在Android中设置圆形图像边界的颜色。请有人建议我吗?

有许多方法可以实现同一件事。1.分层2.将图像放置在相对布局中。

示例可能就像下面。

<RelativeLayout
    android:layout_width="200dp"
    android:layout_height="200dp" >
    <ImageView
        android:layout_width="160dp"
        android:layout_height="160dp"
        android:layout_centerInParent="true"
        android:src="@drawable/bg_circle" />
    <ImageView
        android:layout_width="200dp"
        android:layout_height="200dp"
        android:layout_centerInParent="true"
        android:src="@drawable/rotatetrans" />
</RelativeLayout>

我创建了一个项目来展示这两种方法。您可能会考虑看看它。希望它有帮助。

https://github.com/gansbhat/androidprojects/tree/master/master/examples/imagewithborder

看布局文件activity_main.xml

和imageWithBorder res drawable layeredimage.xml在示例中。您可以弄清楚。

最新更新