如何给android中imageview画一个有距离的边框
请问下各位这种头像带边框的怎么做,我从网上下了一个圆形的自定义imageview但是不带这种距离边框的...
请问下各位这种头像带边框的怎么做,我从网上下了一个圆形的自定义imageview但是不带这种距离边框的
展开
2个回答
展开全部
如果你的圆图设置的是src的话就加个android:background="@drawable/xxx",xxx如下.如果不是就相对布局
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle" >
<!-- 设置边框的大小和颜色 -->
<stroke
android:width="3.5dip"
android:color="@color/white" />
<!-- 设置图形内的颜色,此处为透明色 -->
<solid android:color="@android:color/transparent" />
<!-- 定义圆角弧度 圆的话就是半径 -->
<corners
android:bottomLeftRadius="75dp"
android:bottomRightRadius="75dp"
android:topLeftRadius="75dp"
android:topRightRadius="75dp" />
</shape>
展开全部
根据理解,直接在资源文件里设置背景background,参考以下代码:
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@color/gray"
android:padding="2dp"
android:src="@drawable/about_logo" />
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询