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

正在回答

3 回答

我知道,是你的图片属性写错了。你写的是src属性。正确的是blackgroud属性

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

上代码看看  是不是isChecked ? 图片:图片  三元运算符号写错了 后面是冒号

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

呜拉巴哈哈 提问者

@Override public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { iv.setBackgroundResource(isChecked?R.drawable.imgon:R.drawable.imgoff); } }
2016-03-09 回复 有任何疑惑可以回复我~
#2

qq_佳兴_0 回复 呜拉巴哈哈 提问者

<ImageView android:id="@+id/iv" android:layout_width="wrap_content" android:layout_height="0dp" android:layout_weight="1" android:layout_gravity="center" />看看 ImageView 有没有默认图片 如果有 点击就会重叠
2016-03-09 回复 有任何疑惑可以回复我~
#3

qq_佳兴_0 回复 qq_佳兴_0

还有如果图片填充父窗体 应该是看不出重叠的,我刚才默认图片用的小机器人 和设置的图片尺寸不一样大,才看出重叠了
2016-03-09 回复 有任何疑惑可以回复我~
#4

呜拉巴哈哈 提问者 回复 qq_佳兴_0

谢谢,已经解决,把src换成background属性即可
2016-03-10 回复 有任何疑惑可以回复我~
查看1条回复

咋么重叠?你写了两个imagVIew么?

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

呜拉巴哈哈 提问者

没有,就跟视频一样,点了开关第二个能显示出来但第一个还在
2016-03-05 回复 有任何疑惑可以回复我~

举报

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

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

进入课程

图片重叠怎么解决

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