I would like to start a foreground service, as soon as the Acitvity gets visible. I tried this, by overriding the onResume
, but when I compile and run my app, it gets called even if the screen is turned off.
If the screen is turned off, I get IllegalStateException
if I try to start a foreground service.
I wrapped the code inside a try-catch block. It mostly works, but sometimes it is not called after the screen gets visible, just right before that.
How is it possible to run a code every time when my Activity is visible by the user?
from How to run a function, when an Activity gets visible? ( onResume does not work properly)
No comments:
Post a Comment