android获取图片“this.getResources().getDrawable(R.drawable.x)”与直接获取“R.drawable.x”的区别
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了android获取图片“this.getResources().getDrawable(R.drawable.x)”与直接获取“R.drawable.x”的区别相关的知识,希望对你有一定的参考价值。
形式一:cancel_img.setBackgroundResource(this.getResources().getDrawable(R.drawable.cancel));
与
形式二:cancel_img.setBackgroundResource(R.drawable.cancel);
同是获取图片资源,这两句有什么区别呢?我觉得都不会报错,显示效果也一样,为什么还要这么麻烦的如同形式一要加上this.getResources().getDrawable(R.drawable.xxx) ???
setBackgroundDrawable
this.getResources().getDrawable(R.drawable.xxx) 返回的是Drawable 两者的返回值是不一样的 有时候用图片的bitmap的时候 用Drawable很好转 参考技术A 所.svn文件全部删除能更新同.svn文件全部拷~~ 比较麻烦每文件夹都.svn文件~~~
彻底删除项目重新服务器更新试试吧追问
说的什么乱七八糟的东西,我在问android编程呢!
以上是关于android获取图片“this.getResources().getDrawable(R.drawable.x)”与直接获取“R.drawable.x”的区别的主要内容,如果未能解决你的问题,请参考以下文章