Is it possible to create the Theme instead of having the limited number of themes precompiled (meaning both the OS shipped themes and resource xml) ? The theme is going to be applied during the application launch based on the user configuration (values are changing at runtime but before the styled activity is going to be created, the values are coming from http services from a large range rather than a set).
Any other solution is welcome until it requires to use the customized View classes everywhere.
What I need for now is to set the global default TextView text color and of course I don’t want to use the subclass everywhere, I think there’s no huge disaster from loosing the optimization or at least it would be great to see the performance difference.
Well this might be a bit too hacky but here’s a shot.
And have all your activities extend BaseActivity.