Android几种设置ImageView的图片的方法(src和background的不同) | 您所在的位置:网站首页 › 结晶都有哪几种方式图片 › Android几种设置ImageView的图片的方法(src和background的不同) |
前言:imageview这个课件大家都很熟悉,但在设置image时,大家容易搞混src和background。顾名思义:src是前景,而background是背景。 两者在设置image时也有些区别 先看布局文件(好像没有什么区别,bg是可以调节透明度的) java文件中,首先拿到这个空间 ImageView iv = findViewById(R.id.iv);src的设置 iv.setImageResource(R.drawable.developer); iv.setImageDrawable(getResources().getDrawable(R.drawable.developer)); iv.setImageBitmap(BitmapFactory.decodeResource(getResources(), R.drawable.developer));background的设置 iv.setBackgroundResource(R.drawable.developer); iv.setBackgroundDrawable(getResources().getDrawable(R.drawable.developer)) iv.setBackground(getResources().getDrawable(R.drawable.developer));注意:R.drawable.*其实是数值,是开发工具为我们自动分配的id,但是是16进制的,切勿当做十进制套进去 |
CopyRight 2018-2019 实验室设备网 版权所有 |