我应该如何使用 JAVA 在 Android studio 中创建圆形图像视图

How should i create an circle image view in Android studio using JAVA

我正在 Android Studio 中使用 JAVA 框架和 Firebase 作为后端制作类似 Instagram 的应用程序。 我想知道如何在其中制作可用于个人资料图片的圆形图像视图。

我相信您正在寻找以下结果 -

你应该使用一个非常流行的库CircularImageView

将库添加到您的 build.gradle(模块应用程序)

implementation 'com.mikhaellopez:circularimageview:4.2.0'

您可以像在 xml 中创建 ImageView 一样创建图像视图。

<com.mikhaellopez.circularimageview.CircularImageView
    android:layout_width="250dp"
    android:layout_height="250dp"
    android:src="@drawable/image"
    app:civ_border_color="#3f51b5"
    app:civ_border_width="4dp"
    app:civ_shadow="true"
    app:civ_shadow_radius="10"
    app:civ_shadow_color="#3f51b5"/>

在您的代码中,您可以参考与 -

相同的视图
CircularImageView circularImageView = findViewById(R.id.circularImageView);

请检查 documentation 以获得更多自定义。

编码愉快!