I had the same problem. I merged the posts in https://stackoverflow.com/a/166269 and tried API 17, 19, 21, 22, 23 and N Preview 3 with SupportLib 23.4.0 to find a solution.
Even if it is mentioned that a compatible class will use a filter for pre-lollipop devices (see https://stackoverflow.com/a/115648/ ), it does not work.
Now I check the API myself and use the following code, which works with all the tested APIs (for 17 and above).
// /questions/119964/android-tint-using-drawablecompat/735072
hardysim May 25 '16 at 10:20 2016-05-25 10:20
source share