【发布时间】:2016-10-12 13:01:40
【问题描述】:
我正在开发一个在后台和前台运行的跟踪应用程序。它在前台工作正常但是当用户从堆栈中杀死它时它崩溃了。因为我有一些从活动到我的服务的方法调用。谁能告诉我当应用程序从堆栈中杀死时我如何从活动调用一个方法到服务?我被困了很长时间,但找不到任何解决方案。
这是我从活动调用到我的服务的方法。
class TimeDisplayTimerTask extends TimerTask {
@Override
public void run() {
// run on another thread
mHandler.post(new Runnable() {
@Override
public void run() {
MyActivity.instance.myfunction();
}
});
}
}
【问题讨论】:
标签: android android-activity android-service