setBackgroundResource和setImageResource的区别
答案:2 悬赏:10 手机版
解决时间 2021-11-16 11:08
- 提问者网友:练爱
- 2021-11-15 17:50
setBackgroundResource和setImageResource的区别
最佳答案
- 五星知识达人网友:枭雄戏美人
- 2021-11-15 18:33
android去掉背景(颜色或者图片) view.setBackgroundResource(0);根据文档publicvoidsetBackgroundResource(intresid) Since:APILevel1Setthebackgroundtoagivenresource.TheresourceshouldrefertoaDrawableobjector0toremovethebackground. 所以设置为o就是删除背景。
全部回答
- 1楼网友:忘川信使
- 2021-11-15 18:42
您好,它们的原型如下:
void android.widget.ImageView.setImageResource(int resId)
void android.view.View.setBackgroundResource(int resid)
区别是:
setImageResource与xml中的src的属性才是相匹配的,
而setBackgroundResource是与xml中的background属性相匹配的。
void android.widget.ImageView.setImageResource(int resId)
void android.view.View.setBackgroundResource(int resid)
区别是:
setImageResource与xml中的src的属性才是相匹配的,
而setBackgroundResource是与xml中的background属性相匹配的。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯