そのため、私のSDKは15から21になり、電話をかけると、AndroidStudioはsetBackgroundDrawable()
非推奨であると通知します。
私はそれを使ってそれを回避することを考えました:
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()」でエラーが発生します。
それで、あなたはそれをどのように扱いますか?