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

给background设置透明度时总是报这个错,如图
Attempt to invoke virtual method 'void android.graphics.drawable.Drawable.setAlpha(int)' on a null o_第1张图片最后发现原来 getBackground().setAlpha(0);方法没问题,是你设置对应的控件或者布局并没有background这个属性,加上就没问题了,希望能帮到你们!!
犯的低级错误 特此记录 希望可以帮到大家

你可能感兴趣的:(Android)