在做项目中有时我们需要判断两个图片相等(例如按钮A的背景图片是不是a.png等),用一下方法即可比较两个drawable是不是引用同一个一个资源,以此判断两张图片是否相同。
but10.getBackground().getConstantState().equals(getResources().getDrawable(R.drawable.anniu02).getConstantState()
在做项目中有时我们需要判断两个图片相等(例如按钮A的背景图片是不是a.png等),用一下方法即可比较两个drawable是不是引用同一个一个资源,以此判断两张图片是否相同。
but10.getBackground().getConstantState().equals(getResources().getDrawable(R.drawable.anniu02).getConstantState()