Use setBackgroundDrawable instead as it uses a lower API version