Attempt to invoke virtual method 'void android.graphics.drawable.Drawable.setAlpha(int)' on a null o

1.写在前面

给background设置透明度时总是报这个错,如图
Attempt to invoke virtual method 'void android.graphics.drawable.Drawable.setAlpha(int)' on a null o_第1张图片

2.解决

原来getBackground().setAlpha(0);方法没问题,是控件或者布局并没有background这个属性,加上就没问题了,希望能帮到你们!!

你可能感兴趣的:(我的错就是你的错)