Vì vậy, sdk của tôi chuyển từ 15 thành 21 và khi tôi gọi setBackgroundDrawable()
, Android Studio cho tôi biết rằng nó không được dùng nữa.
Tôi đã nghĩ đến việc sử dụng:
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));
}
Nhưng sau đó, tôi gặp lỗi tại "setBackground ()".
Vì vậy, bạn sẽ giải quyết nó như thế nào?