我需要加载图片,但是当我加载图片时,它不应该是正方形/矩形而是圆形。所以我想要圆圈中的图像,边框应该是白色的。如何以圆/椭圆形加载图像。我尝试使用shape = oval和gradient = 270创建背景,并将图像视图的背景设置为该形状。我还能如何为imageview设置背景。
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval" >
<gradient android:startColor="#FFFF0000" android:endColor="#80FF00FF"
android:angle="270"/>
</shape>
答案 0 :(得分:2)
How to make an ImageView with rounded corners?
解决了我的问题。我需要在位图图像周围有一个白色边框,现在就搞清楚:(
答案 1 :(得分:0)
在中心创建一个带圆圈的图像..该圆圈应该是透明的。
将此图片图层放在图片上:)
Relative或FrameLayout将为此完成工作。