Didn't test on ICS or lower, getDrawable isn't supported until Jellybean