First of all, this question asks a very similar question. However, my question has a subtle difference.
What I'd like to know is whether it is possible to programmatically change the
<style name="AppTheme" parent="android:Theme.Material.Light">
Themes are immutable, you can't.