I have a background operation that I\'d like to be able to run in two modes:
UI mode, which is launched by the user and provides the user preci
Instead of having an object doing the same stuff through different ways (UI / non-UI), I would move the business logic into a separate class, then have two different objects (AsyncTask
and IntentService
) being activated at the time you need, and use that object within. Also, what kind of task are you planning on running in your AsyncTask
?