最佳答案
所以我的 sdk 从15调到21,当我调用 setBackgroundDrawable()
时,Android Studio 告诉我它已经过时了。
我想绕过它,用:
int sdk = android.os.Build.VERSION.SDK_INT;
if(sdk < android.os.Build.VERSION_CODES.JELLY_BEAN) {
layout.setBackgroundDrawable(getResources().getDrawable(R.drawable.img_wstat_tstorm));
} else {
layout.setBackground(getResources().getDrawable(R.drawable.img_wstat_tstorm));
}
但是,我在“ setContext ()”处得到一个错误。
那么,你会怎么处理呢?