How often to check for license?
<p>My main activity is basically useless without another activity (act2). act2 can be accessed from a button in the main activity. It is also available through a home screen widget, which when clicked calls my main activity and immediately calls act2.</p>

<p>Right now, I have it set to check license anytime the function that handles the button click is called. This covers the button press in the main activity as well as if you come from the widget.</p>

<p>My question is, is this too often? Is getting a cache response anymore draining than checking a variable for example?</p>

<p>I have tried putting it on onCreate but when it says it's not licensed, you can just close the application and open it again and it will not run through onCreate again.</p>
