为了账号安全,请及时绑定邮箱和手机立即绑定

求大神指点

我想做一个圆形图片却不成功。设想是把imageview设置成圆形容器,然后在放图片,可是图片不显示圆形,大小还超过容器。

xml:

    <ImageView

        android:id="@+id/imageView1"

        android:layout_width="100dp"

        android:layout_height="100dp"

        android:background="@drawable/shape"

        android:scaleType="centerCrop"   />


shape:<corners android:radius="50dp"/>

为什么会出现这种情况



正在回答

2 回答

这个一般是自定义view来实现的,你留个邮箱,我给你发一个写好的自定义圆形ImageView,你直接在布局文件中使用就行了。

0 回复 有任何疑惑可以回复我~
#1

倾入她城_ 提问者

帮我看一下为什么我这个方法不行。。。
2016-09-11 回复 有任何疑惑可以回复我~
#2

ziom 回复 倾入她城_ 提问者

甚么?
2016-09-11 回复 有任何疑惑可以回复我~
#3

ziom 回复 倾入她城_ 提问者

我记得我给你发过一个自定义view吧,不好使吗?你怎么用的
2016-09-12 回复 有任何疑惑可以回复我~
#4

倾入她城_ 提问者 回复 ziom

不是,我就是想不明白为什么会出错。你那个自定义view复杂,考试我估计写不出来,所以能偷懒尽量偷懒
2016-09-12 回复 有任何疑惑可以回复我~
#5

ziom 回复 倾入她城_ 提问者

- -
2016-09-12 回复 有任何疑惑可以回复我~
#6

ziom 回复 ziom

那你要我怎么办
2016-09-12 回复 有任何疑惑可以回复我~
#7

倾入她城_ 提问者 回复 ziom

你就帮我看一下我那个方法错在哪???
2016-09-12 回复 有任何疑惑可以回复我~
#8

ziom 回复 倾入她城_ 提问者

我在上班,现在没法看,如果你不着急的话也许晚上能帮你看看,还有,并不保证一定能解决,因为我有很长时间没玩过app开发了
2016-09-12 回复 有任何疑惑可以回复我~
#9

倾入她城_ 提问者 回复 ziom

好的,谢了
2016-09-12 回复 有任何疑惑可以回复我~
查看9条回复

宽度和高度改成wrap试试?

0 回复 有任何疑惑可以回复我~
#1

倾入她城_ 提问者

试过了不行。。。
2016-09-07 回复 有任何疑惑可以回复我~
#2

煎蛋的少年 回复 倾入她城_ 提问者

shape 的用法可能有点问题吧。ImageView的属性里面都没有哪个属性的说它是圆形的。。
2016-09-07 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Android攻城狮的第一门课(入门篇)
  • 参与学习       312585    人
  • 解答问题       4633    个

想快速掌握Android应用开发基础,选择学习这门课程就对了。

进入课程

求大神指点

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信