因此,我的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));
}
但是然后,我在“ setBackground()”处收到一个错误。
那么,您将如何处理呢?