IconicsImageView color inconsistancy
I tried following to set my icons color:

*Layout*

	<com.mikepenz.iconics.view.IconicsImageView
		android:id="@+id/ivIcon"
		style="@style/SettImage" />

1) style the color in my theme:

		<style name="SettImage">
			<!-- iiv values should work alone! -->
			<item name="ico_color">?android:attr/textColorPrimary</item>
			<item name="ico_size">24dp</item>
			<item name="iiv_color">?android:attr/textColorPrimary</item>
			<item name="iiv_size">24dp</item>
		</style>
	
In this case I get black for both themes: `Theme.AppCompat.Light.DarkActionBar` and `Theme.AppCompat` (instead of black for the light theme and white for the dark theme)

2) style in code:

		IconicsImageView iv = (IconicsImageView)getIconView();
		iv.setIcon(icon);
		iv.setPaddingDp(data.getIconPaddingDp());
		iv.setColor(Util.getTextColor());
		// IconicsDrawable d = ((IconicsDrawable) getIconView().getDrawable());
		// d.icon(icon).color(Util.getTextColor()).paddingDp(data.getIconPaddingDp());
		
		public static int getTextColor() {
			return ContextCompat.getColor(SettingsManager.get().getContext(),
					SettingsManager.get().getState().isDarkTheme() ? android.R.color.primary_text_dark : android.R.color.primary_text_light);
		}
	
In this case, everything works as expected with following themes: `Theme.AppCompat.Light.DarkActionBar` and `Theme.AppCompat`. No matter if I use the code above or the commented alternate solution.

3) I use solution 2 in a library of mine and use this in an app in which I use `MaterialDrawerTheme.Light.DarkToolbar` and `MaterialDrawerTheme` theme. In this case, I get gray icons if I use the commented solution for the dark theme and the correct colors if I use the not commented solution.

Any ideas why 1 is not working? Can you explain the weird behaviour I describe in 3?