I setup notifications for auto renewal. Notifications still need to be tested properly. I setup some toast messages to fire and give debug info. Hopefully it works!
I also refactored the way preference keys are stored. I put them all into strings.xml so that they're stored in one area instead of being hard coded separately in both code and xml. The disadvantage of this is the preference code is now more clunky because you have to retrieve the keys fro xml every time. If you don't think it's worth the tradeoff, I can change it back. Let me know!
I setup notifications for auto renewal. Notifications still need to be tested properly. I setup some toast messages to fire and give debug info. Hopefully it works!
I also refactored the way preference keys are stored. I put them all into strings.xml so that they're stored in one area instead of being hard coded separately in both code and xml. The disadvantage of this is the preference code is now more clunky because you have to retrieve the keys fro xml every time. If you don't think it's worth the tradeoff, I can change it back. Let me know!