如何将矩形图像设置为圆形图像视图

时间:2017-06-12 10:02:44

标签: android imageview

我想在圆形视图中放置一个矩形图像。这是带有白色圆形边框的图像。我尝试了几种方法,但没有一种方法正常工作。任何人都可以帮忙吗?

2 个答案:

答案 0 :(得分:1)

尝试使用此布局,您将获得圆形ImageView ..

 <android.support.v7.widget.CardView
            android:id="@+id/circularView"
            android:layout_width="60dp"
            android:layout_height="60dp"
            android:layout_centerHorizontal="true"
            android:layout_margin="5dp"
            android:elevation="12dp"
            android:innerRadius="0dp"
            android:shape="ring"
            android:thicknessRatio="1.9"
            android:layout_gravity="center"
            app:cardBackgroundColor="@color/your_color"
            app:cardCornerRadius="30dp">

            <ImageView
                android:id="@+id/ivId"
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:layout_alignParentTop="true"
                android:layout_centerHorizontal="true"
                android:layout_gravity="center"
             />
        </android.support.v7.widget.CardView>

答案 1 :(得分:0)

要将矩形图片放入circle imageView,您可以使用此库: Circle ImageView