I am using Design Support Library version 23.4.0. I have enabled the gradle flag:
defaultConfig { vectorDrawables.useSupportLibrary = tr
Try using:
imageView.setImageDrawable(VectorDrawableCompat.create(getResources(), drawableRes, null));
You don't have to add AppCompatDelegate.setCompatVectorFromResourcesEnabled(true); this way.
AppCompatDelegate.setCompatVectorFromResourcesEnabled(true);
Just inflate your vector drawables using VectorDrawableCompat and you're all set.