1. 程式人生 > >Attempt to invoke virtual method 'void android.graphics.drawable.Drawable.setAlpha(int)' on a null o

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

1.寫在前面

給background設定透明度時總是報這個錯,如圖
這裡寫圖片描述

2.解決

原來getBackground().setAlpha(0);方法沒問題,是控制元件或者佈局並沒有background這個屬性,加上就沒問題了